NR.c
From Organic Design wiki
// Moves "this" to node's focus if exists then rotates loop and executes/reduces the focus itemTemplate:CThis is a category for all the concepts relating to the nodal model and its workings.
- The nodal network is formed from many peers, each running the nodal reduction algorithm on their local node space
- A node space is a collection of nodes on top of (and being a subset of) a list space.
- There was a runnable version of the principle in peerd.c
void nodeReduce() { if (this = nodeLoopRotate(parent = this)) { // Move "this" to the focus in the node's loop and rotate nodeSetValue(this,nodePARENT,parent); // Update the parent association if (code = *nodeState(this,nodeCODE)) code(); // nodeCODE value is a pointer-index, execute as function-reference if non-zero } }



