abstract class compiler::Node

sys::Obj
  compiler::Node

Source

Node is the base class of all classes which represent a node in the abstract syntax tree generated by the parser.

dump

Void dump()

Source

Print to std out

loc

Loc loc

Source

make

new make(Loc loc)

Source

All Node's must have a valid location in a source file.

print

abstract Void print(AstWriter out)

Source

Pretty print this node and it's descendants.