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.