Class Summary |
ClassSymTabEntry |
ClassSymTabEntry represents an entry in the symbol
table corresponding to a class definition. |
CodeGenerator |
Code Generator. |
Compiler |
General Compiler Class. |
FuncSymTabEntry |
FuncSymTabEntry represents a symbol table entry
for function definition. |
GenericLexicalAnalyzer |
Generic Lexical Analyzer. |
LexicalAnalyzer |
LexicalAnalyzer class encapsulates the functionality
required for lexical analysis of a MARF source program. |
Parser |
Generic Language Parser. |
ProbabilisticParser |
Probabilistic parser is set of parsing a natural language
(e.g. |
SemanticAnalyzer |
Semantic Analyzer. |
SymbolTable |
Symbol Table data structure. |
SymDataType |
User-defined symbol's data type. |
SymTabEntry |
This class denotes one entry per user-defined symbol
in the Symbol Table. |
Token |
This class denotes a Token data structure. |
TokenSubType |
MARF Specific Tokens Types. |
TokenType |
Generic Token Type. |
TransitionTable |
TransitionTable class
stores transition table for the main parser. |
VarSymTabEntry |
Represents Variable SymTab Entry. |