ParsingChartInitConfig Struct Reference
[ParsingChartInit - Parsing chart initialization]

Parsing chart initialization configuration. More...


Data Fields

ParsingChart *(* init )(const char *, const Grammar *, Weight, int(*)(int), int(*)(int), int(*)(int), int(*)(int))
int(* is_delimiter )(int)
int(* is_space )(int)
int(* is_never_delimiter )(int)
int(* is_sticky )(int)
Weight max_correction_cost


Detailed Description

Parsing chart initialization configuration.

Data structure that stores a complete configuration required to initialize a parsing chart


Field Documentation

ParsingChart*(* ParsingChartInitConfig::init)(const char *, const Grammar *, Weight, int(*)(int), int(*)(int), int(*)(int), int(*)(int))

Function used to initialize the parsing chart

See also:
lexicalizeToChart() tokenizeToChart()

int(* ParsingChartInitConfig::is_delimiter)(int)

Function used by the init field to identify delimiter characters in the parsed sentence

int(* ParsingChartInitConfig::is_never_delimiter)(int)

Function used by the init field to identify characters that are never delimiter in the parsed sentence

int(* ParsingChartInitConfig::is_space)(int)

Function used by the init field to identify blank characters in the parsed sentence

int(* ParsingChartInitConfig::is_sticky)(int)

Function used by the init field to identify sticky characters in the parsed sentence

Weight ParsingChartInitConfig::max_correction_cost

Maximal cost allowed to correct each word the parsed sentence


Generated on Thu Mar 22 17:46:31 2007 for SlpTk by  doxygen 1.4.7