|
Gyoji Compiler
|
The context namespace deals with objects that should last the entire scope of compilation. More...
Classes | |
| class | CompilerContext |
| Compiler Context. More... | |
| class | Error |
| An error reported during compilation. More... | |
| class | ErrorMessage |
| Message about a specific location in the code. More... | |
| class | Errors |
| Container for errors reported. More... | |
| class | SourceReference |
| References a location in the source-file. More... | |
| class | Token |
| Represents a token read from the input stream. More... | |
| class | TokenStream |
| Stream of tokens read by the parser to provide context for errors. More... | |
The context namespace deals with objects that should last the entire scope of compilation.
The compiler context namespace is a container for objects that may be used at any stage throughout the compilation process from initial ingestion to analysis and error reporting.