module documentation
Extension of chart parsing implementation to handle grammars with feature structures as nodes.
Class |
|
Undocumented |
Class |
|
Undocumented |
Class |
|
Undocumented |
Class |
|
Undocumented |
Class |
|
A Chart for feature grammars. :see: Chart for more information. |
Class |
|
Undocumented |
Class |
|
Undocumented |
Class |
|
Broken description |
Class |
|
A specialized version of the completer / single edge fundamental rule that operates on nonterminals whose symbols are ``FeatStructNonterminal``s. Rather than simply comparing the nonterminals for equality, they are unified. |
Class |
|
Undocumented |
Class |
|
Undocumented |
Class |
|
A specialized version of the (cached) top down predict rule that operates on nonterminals whose symbols are ``FeatStructNonterminal``s. Rather than simply comparing the nonterminals for equality, they are unified. |
Class |
|
A specialized tree edge that allows shared variable bindings between nonterminals on the left-hand side and right-hand side. |
Class |
|
A specialized chart that 'instantiates' variables whose names start with '@', by replacing them with unique new variables. In particular, whenever a complete edge is added to the chart, any variables in the edge's ... |
Function | demo |
Undocumented |
Function | demo |
Undocumented |
Function | run |
Undocumented |
Constant | BU |
Undocumented |
Constant | BU |
Undocumented |
Constant | TD |
Undocumented |
def demo(print_times=True, print_grammar=True, print_trees=True, print_sentence=True, trace=1, parser=FeatureChartParser, sent='I saw John with a dog with my cookie'):
(source)
¶
Undocumented
Undocumented
Value |
|
Undocumented
Value |
|
Undocumented
Value |
|