|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NonTerminal | |
|---|---|
| marf.nlp.Parsing | |
| marf.nlp.Parsing.GrammarCompiler | |
| Uses of NonTerminal in marf.nlp.Parsing |
|---|
| Methods in marf.nlp.Parsing that return NonTerminal | |
|---|---|
NonTerminal |
TransitionTable.getStartNonTerminal()
Allows querying for the starting non-terminal. |
| Methods in marf.nlp.Parsing with parameters of type NonTerminal | |
|---|---|
java.lang.Object |
TransitionTable.getEntryAt(NonTerminal poNonTerminal,
Terminal poTerminal)
Gets a table entry at a given position (NonTerminal, Terminal). |
java.lang.Object |
TransitionTable.getEntryAt(NonTerminal poNonTerminal,
Token poToken)
Gets a table entry at a given position (NonTerminal, Token). |
void |
TransitionTable.setEntryAt(NonTerminal poNonTerminal,
Terminal poTerminal,
java.lang.Object poEntry)
Sets the entry of a table. |
| Uses of NonTerminal in marf.nlp.Parsing.GrammarCompiler |
|---|
| Fields in marf.nlp.Parsing.GrammarCompiler declared as NonTerminal | |
|---|---|
protected NonTerminal |
Rule.oLHS
Left-hand side of this rule. |
protected NonTerminal |
Grammar.oStartNonTerminal
A reference to the starting state. |
| Methods in marf.nlp.Parsing.GrammarCompiler that return NonTerminal | |
|---|---|
NonTerminal |
Rule.getLHS()
Allows getting current LHS non-terminal of this rule. |
NonTerminal |
Grammar.getStartNonTerminal()
Allows querying for the current starting non-terminal. |
| Methods in marf.nlp.Parsing.GrammarCompiler with parameters of type NonTerminal | |
|---|---|
void |
Grammar.addNonTeminal(NonTerminal poNonTerminal)
Adds non-terminal to the set of non-terminals. |
boolean |
GrammarElement.addToFirstSet(NonTerminal poNonTerminal)
Adds a single non-terminal to the first set. |
boolean |
NonTerminal.addToFollowSet(NonTerminal poNonTerminal)
Adds a single non-terminal to the follow set. |
void |
Rule.setLHS(NonTerminal poNewLHS)
Allows setting a new LHS from the outside. |
void |
Grammar.setStartNonTerminal(NonTerminal poStartNonTerminal)
Allows setting a new starting non-terminal. |
| Constructors in marf.nlp.Parsing.GrammarCompiler with parameters of type NonTerminal | |
|---|---|
ProbabilisticRule(NonTerminal poLHS)
Constructor with the LHS non-terminal set. |
|
Rule(NonTerminal poLHS)
Constructor with LHS. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||