Package uk.ac.man.cs.rainbow.compiler

Class Summary
CompilerNode Superclass of the classes of every node in the parse tree
CompilerThing Superclass of (almost) every class in the compiler
GlobalIdentifier  
Identifier  
LocalIdentifier  
Program The root node of a complete parse tree
RainbowToRASM Compiles Rainbow to RASM and RAPA.
RapaEnv Environment for RAPA generation.
SourcePosition Every node in the parse tree should have an associated Source Position, which can be passed on to any related error messages.