Interface | Description |
---|---|
ErrorReporter | |
ISemanticError |
Base interface to be supported by all object describing semantic errors in the specification
detected by the translator.
|
Class | Description |
---|---|
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. |