Class Summary |
CompilerIO |
This class handles all IO for the compiler application. |
Flip |
Manage the phases of a compiler for the FM (flip movie) programming language. |
Parser |
Parse an input stream containing an FM language source file
and optionally generate postscript code to implement the movie. |
ParseTest |
Simple Parser driver. |
Scanner |
Scan an input stream looking for tokens defined for a simple language. |
ScanTest |
Simple Scanner driver |
Symbol |
Each Symbol object represents one entry in a SymbolTable. |
SymbolTable |
This class manages one or more symbol tables for a compiler. |
Token |
Each Token object represents one token from the compiler input stream. |
TokenTest |
Provide a simple test harness for the Token class. |