| Interface | Description |
|---|---|
| ErrorReporter | |
| ISemanticError |
Base interface to be supported by all object describing semantic errors in the specification
detected by the translator.
|
| Class | Description |
|---|---|
| IncludeFileFinder | |
| ParserBase |
The ParserBase class is a base class for implementing ANTLR-based parsers.
|
| ParserEx |
The ParserEx class is an extension of the ANTLR library class Parser that
provides means of error reporting based on MicroTESK library classes
facilitating logging.
|
| Preprocessor | |
| ReservedKeywords | |
| SemanticError |
The
SemanticError class describes a semantic error in the specification detected
by a translator. |
| TokenSourceStack |
Composite token source for hierarchically organized sub-sources.
|
| TokenSourceStack.TokenSourceEntry | |
| TreeParserBase |
The TreeParserBase class is a base class for implementing ANTLR-based tree walkers.
|
| TreeParserEx |
The TreeParserEx class is an extension of the standard ANTLR TreeParser class.
|
| Exception | Description |
|---|---|
| SemanticException |
The
SemanticException exception is thrown by the translator (lexer, parser, tree walker
or other its parts) if it detects a semantic error in the translated specification. |