logo

abstract class

compiler::Node

sys::Obj
  compiler::Node

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

Slots

dump

Void dump()

Print to std out

Source

location

readonly Location location

Source

make

new make(Location location)

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

Source

print

abstract Void print(AstWriter out)

Pretty print this node and it's descendants.

Source