Uses of Package
org.inxar.syntacs.grammar.context_free

Packages that use org.inxar.syntacs.grammar.context_free
com.inxar.syntacs.automaton.pushdown Defines classes which implement pushdown automata and their construction. 
com.inxar.syntacs.grammar.context_free Defines classes which implement context-free grammars. 
com.inxar.syntacs.translator.lr Defines classes which implement LR-specific translation machinery. 
org.inxar.syntacs.automaton.pushdown Declares interfaces which model and support pushdown automata used in shift-reduce parsing. 
org.inxar.syntacs.grammar.context_free Declares interfaces which model context-free grammars. 
 

Classes in org.inxar.syntacs.grammar.context_free used by com.inxar.syntacs.automaton.pushdown
ContextFreeSet
          The ContextFreeSet interface is an optimized version of the ContextFreeGrammar object used by DPA construction algorithms.
 

Classes in org.inxar.syntacs.grammar.context_free used by com.inxar.syntacs.grammar.context_free
ContextFreeGrammar
          The ContextFreeGrammar interface is a factory for assembling context free grammars, analogous to the RegularGrammar interface.
ContextFreeSet
          The ContextFreeSet interface is an optimized version of the ContextFreeGrammar object used by DPA construction algorithms.
Epsilon
          The Epsilon interface is a special type of Terminal.
GrammarSymbol
          GrammarSymbol is the base interface for Terminals and NonTerminals.
Item
          The Item interface represents a discrete position or progress along the right hand side of a Production.
LR1Item
          An LR1Item is a more specialized type of Item that contains lookahead information pertinent to the generation of LR-grammars by certain algorithms.
NonTerminal
          The NonTerminal interface abstracts the symbol on the left-hand side of a Production.
Production
          The Production interface is an abstraction of a discrete 'rule' in a grammar.
Terminal
          The Terminal interface abstracts objects which act as concrete symbols in a context free language, typically as a Token.
 

Classes in org.inxar.syntacs.grammar.context_free used by com.inxar.syntacs.translator.lr
ContextFreeSet
          The ContextFreeSet interface is an optimized version of the ContextFreeGrammar object used by DPA construction algorithms.
 

Classes in org.inxar.syntacs.grammar.context_free used by org.inxar.syntacs.automaton.pushdown
ContextFreeSet
          The ContextFreeSet interface is an optimized version of the ContextFreeGrammar object used by DPA construction algorithms.
 

Classes in org.inxar.syntacs.grammar.context_free used by org.inxar.syntacs.grammar.context_free
ContextFreeGrammar
          The ContextFreeGrammar interface is a factory for assembling context free grammars, analogous to the RegularGrammar interface.
ContextFreeSet
          The ContextFreeSet interface is an optimized version of the ContextFreeGrammar object used by DPA construction algorithms.
Epsilon
          The Epsilon interface is a special type of Terminal.
GrammarSymbol
          GrammarSymbol is the base interface for Terminals and NonTerminals.
Item
          The Item interface represents a discrete position or progress along the right hand side of a Production.
LR1Item
          An LR1Item is a more specialized type of Item that contains lookahead information pertinent to the generation of LR-grammars by certain algorithms.
NonTerminal
          The NonTerminal interface abstracts the symbol on the left-hand side of a Production.
Production
          The Production interface is an abstraction of a discrete 'rule' in a grammar.
Terminal
          The Terminal interface abstracts objects which act as concrete symbols in a context free language, typically as a Token.