ParsingResult Struct Reference
[ParsingResult - Parsing Result structure module]

Parsing result. More...


Data Fields

LongArrayrules_list
BrickArraybrick_array
GString * analysis
size_t output_shifting
gboolean output_indented
AnalysisFormat analysis_format
Probability probability


Detailed Description

Parsing result.

Data structure used to store a particular syntactic interpretation (solution) under various representation format


Field Documentation

GString* ParsingResult::analysis

Interpretation represented as a character string

AnalysisFormat ParsingResult::analysis_format

Defines the format of the ParsingResult::analysis_format field

BrickArray* ParsingResult::brick_array

Interpretation represented as a sequence of Brick

gboolean ParsingResult::output_indented

Set if informations printed between interpretations must be indented or not

Remarks:
This field is used internally

size_t ParsingResult::output_shifting

Current right shifting to append before informations printed between interpretations

Remarks:
This field is used internally

Probability ParsingResult::probability

Interpretation probability

LongArray* ParsingResult::rules_list

Interpretation represented as a list of used rules used. Considering the analysis tree, rules are numbered from the left to the right, from the top to the bottom.


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