Index of values


B
bottom_up_parse [Botmcfg]
Parses sentence with respect to grammar g.

F
file_lexer [Mcfggram]
Lexer that reads from a named file

I
is_terminal [Grammar]

L
lexer [Mcfggram]
String lexer.
lookup_matches [Parsetree]
Looks in the chart (sort of) for items that match <cat,item>, which can be a template specification (that is, some elements of item can be negative numbers, where -1 represents a wildcard and <-1 represents a variable (the variables are actually looked for directly in the chart).

P
parse_grammar [Mcfggram]
Parses an MCFG grammar
parse_rule [Mcfggram]
Parses an MCFG rule
print_array [Chart]
Outputs a subitem in human-readable form, sort of...
print_item [Parsetree]
Output a human-readable representation of a chart item
print_parse_tree [Parsetree]
Outputs a parse tree in human-readable format

R
recover_parse_tree [Parsetree]
Recovers the parse tree for a successful parse of a sentence of length sl using grammar g, where the parse produced the chart ch.

S
separate_variables [Grammar]
Bump up variable numbers in item to keep them distinct from variables in the search item sitem

U
unify [Grammar]
Checks whether two items are unifiable, and unifies them.