Uses of Class
marf.nlp.Parsing.GrammarCompiler.NonTerminal

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.
 



SourceForge Logo