Symbols

The Symbol is used to represent scheme symbols. It effectively contains a single number: a reference into the SymbolTable class. There is only one symbol table per process: so each symbol is uniquely identified by its number within that process.