Package se.chalmers.cs.gf.parse.chart

A bottom-up chart parser.

See:
          Description

Class Summary
Category A CF grammar category.
CFGGrammars A collection of CF grammars.
CFGParsers A collection of chart parsers for a collection of CF grammars.
CFGrammar A context-free grammar.
Chart A parse chart.
ChartParser Combines lexing, kilbury parsing and tree building.
ConstProfile  
Edge Base class for edges in a parse chart.
EmptyEdge An edge produced by an empty rule.
IntLiteralRule A CF grammar production whose right hand side is a single int literal.
KilburyParser A bottom-up chart parser.
NonTerminalEdge A parse chart edge produced by a non-terminal rule.
NonTerminalRule A CF grammar prodcution whose right hand side is a list of non-terminals.
Profile  
Rule  
StringLiteralRule  
Symbol A CF grammar symbol, terminal or non-terminal.
Terminal A CF grammar terminal.
TerminalEdge  
TerminalRule  
TreeBuilder Builds abstract syntax trees from a parsing chart.
UnifyProfile  
 

Package se.chalmers.cs.gf.parse.chart Description

A bottom-up chart parser.