|
Class Summary |
| Grammar |
Represents the language Grammar data structure. |
| GrammarAnalyzer |
GrammarAnalyzer class encapsulates functionality
required for lexical analysis of a the grammar definition file. |
| GrammarCompiler |
Grammar compiler -- compiles source grammar file
and produces a corresponding transition table for
a given language denoted by the grammar. |
| GrammarElement |
Generic grammar token that must be subclassed. |
| GrammarTokenType |
Represents the data type of a grammar token. |
| NonTerminal |
Non-terminal grammar element. |
| ProbabilisticGrammarAnalyzer |
Probabilistic Grammar Analyzer -- an lexical analyzer designed
for probabilistic grammars out of a stream of characters. |
| ProbabilisticGrammarCompiler |
Probabilistic Grammar Compiler processes
a grammar enhanced with probability tokens
assigned to each production. |
| ProbabilisticGrammarTokenType |
Probabilistic Grammar Token Type. |
| ProbabilisticRule |
Probabilistic Rule encapsulates a rule of a
probabilistic grammar, which is amended with probabilities. |
| Rule |
Language Grammar Rule. |
| SemanticToken |
Class SematicToken, for Semantic Analysis. |
| Terminal |
Represents terminal symbol grammar element. |