Package minijava.symtable

Interface Summary

Class Summary
Symbol This class represents a symbol.
SymbolTable<T extends Binding> A symbol table binds Symbol objects to Bindings.
SymbolTableBuilder This class defines a visitor that traverses a MiniJava program's syntax tree and generates a SymbolTable that maps symbolic identifiers to Types at the top level (that is, class types).