Args are the children nodes to the current node.
Flags store metadata/primitive data in an Iridium node. These nodes cannot store other Iridium S-Expressions.
Tag specifics the S-Expression Type.
This method is used to squish the Iridium Code into an array which can be easily stored on disk.
Nested Array of Iridium S-Expressions.
Remarks
Retain N values on the theoretical stack obtained after evaluation of the given Node. Also can take a value for M (nip), which specify how many values below the top retained values need to be removed.
Structure
...ARG(Node)
: Node(s) to be evaluated (one or more).FLAG(NVAL)
: Number of VALUES pushed onto the stack.FLAG(NIP)
: Remove values that occur after the first NVAL.