An interface representing a node in the NetLogo abstract syntax tree (AKA parse tree, in
NetLogo's case).
Each AstNode, even if synthesized, should correspond to some particular source fragment, as
indicated by the position and length. It's the compiler's job to make sure these values are
always reasonable.
An interface representing a node in the NetLogo abstract syntax tree (AKA parse tree, in NetLogo's case).
Each AstNode, even if synthesized, should correspond to some particular source fragment, as indicated by the position and length. It's the compiler's job to make sure these values are always reasonable.