|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use GrammarElement | |
|---|---|
| marf.nlp.Parsing | |
| marf.nlp.Parsing.GrammarCompiler | |
| Uses of GrammarElement in marf.nlp.Parsing |
|---|
| Methods in marf.nlp.Parsing that return GrammarElement | |
|---|---|
GrammarElement |
TransitionTable.getGrammarElement(java.lang.String pstrName)
Gets grammar element by its name (lexeme). |
| Uses of GrammarElement in marf.nlp.Parsing.GrammarCompiler |
|---|
| Subclasses of GrammarElement in marf.nlp.Parsing.GrammarCompiler | |
|---|---|
class |
NonTerminal
Non-terminal grammar element. |
class |
SemanticToken
Class SematicToken, for Semantic Analysis. |
class |
Terminal
Represents terminal symbol grammar element. |
| Fields in marf.nlp.Parsing.GrammarCompiler declared as GrammarElement | |
|---|---|
protected GrammarElement |
GrammarCompiler.oGrammarElement
Current grammar element. |
| Methods in marf.nlp.Parsing.GrammarCompiler that return GrammarElement | |
|---|---|
protected GrammarElement |
GrammarCompiler.getGrammarElement(java.lang.String pstrName)
Returns a grammar element object by it's name (lexeme) if it exists; null otherwise. |
| Methods in marf.nlp.Parsing.GrammarCompiler with parameters of type GrammarElement | |
|---|---|
void |
Rule.addRHSElement(GrammarElement poGrammarElement)
Allows adding grammar elements on the RHS of this rule. |
int |
Grammar.contains(GrammarElement poGrammarElement)
Similarly to contains(String) looks up
the index of the specified grammar element. |
java.util.Vector |
Rule.getRHSFirstSet(GrammarElement poEpsilon)
Function that computes the first set of the right hand side of the current grammar rule. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||