|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Class Summary | |
| Lexer | A lexer class which will turn any input string into a list of tokens given a symbol table. |
| Parser | The purpose of this abstract class is to provide the framework upon which concrete versions of the class are instantiated. |
| SymbolTable | A class to represent a symbol table. |
| Token | A class to represent tokens passed by the lexer. |
| TokenList | Class which holds a vector of Tokens, and the last position accessed in the array. |
| Exception Summary | |
| ParserException | This class represents exceptions which have occured while parsing something. |
Recursive descent compiler implementation.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||