|
||||||||||
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 |