|
CWB
|
The AVStructure object. More...
#include <eval.h>
Data Fields | |
| AVSType | type |
| What type of AV structure does this union represent? More... | |
| struct { | |
| AVSType type | |
| LabelEntry label | |
| Boolean is_target | |
| Boolean lookahead | |
| whether pattern is just a lookahead constraint More... | |
| } | matchall |
| a matchall item More... | |
| struct { | |
| AVSType type | |
| LabelEntry label | |
| Constrainttree constraint | |
| Boolean is_target | |
| Boolean lookahead | |
| whether pattern is just a lookahead constraint More... | |
| } | con |
| a constraint tree More... | |
| struct { | |
| AVSType type | |
| int is_closing | |
| Attribute * attr | |
| char * constraint | |
| constraint for annotated value of region (string or regexp); NULL = no constraint More... | |
| int flags | |
| flags passed to regexp or string constraint (information purposes only) More... | |
| CL_Regex rx | |
| if constraint is a regexp, this holds the compiled regexp; otherwise NULL More... | |
| int negated | |
| whether constraint is negated (!=, not matches, not contains) More... | |
| LabelEntry right_boundary | |
| label in RDAT namespace: contains right boundary of constraining region (in StrictRegions mode) More... | |
| } | tag |
| a structure describing tag More... | |
| struct { | |
| AVSType type | |
| int is_closing | |
| FieldType field | |
| } | anchor |
The AVStructure object.
A union of structures with the type member always accessible.
| struct { ... } anchor |
Referenced by eval_constraint(), matchfirstpattern(), and simulate().
| Attribute* attr |
Referenced by eval_constraint(), matchfirstpattern(), and simulate().
| struct { ... } con |
a constraint tree
Referenced by eval_constraint(), matchfirstpattern(), and simulate().
| Constrainttree constraint |
Referenced by eval_constraint(), and matchfirstpattern().
| char* constraint |
constraint for annotated value of region (string or regexp); NULL = no constraint
| FieldType field |
Referenced by eval_constraint(), and matchfirstpattern().
| int flags |
flags passed to regexp or string constraint (information purposes only)
| int is_closing |
Referenced by eval_constraint(), matchfirstpattern(), and simulate().
| Boolean is_target |
Referenced by simulate().
| LabelEntry label |
Referenced by eval_constraint(), and simulate().
| Boolean lookahead |
whether pattern is just a lookahead constraint
Referenced by simulate().
| struct { ... } matchall |
a matchall item
Referenced by eval_constraint(), and simulate().
| int negated |
whether constraint is negated (!=, not matches, not contains)
Referenced by eval_constraint(), and matchfirstpattern().
| LabelEntry right_boundary |
label in RDAT namespace: contains right boundary of constraining region (in StrictRegions mode)
Referenced by eval_constraint(), and simulate().
| CL_Regex rx |
if constraint is a regexp, this holds the compiled regexp; otherwise NULL
Referenced by eval_constraint(), and matchfirstpattern().
| struct { ... } tag |
a structure describing tag
Referenced by eval_constraint(), matchfirstpattern(), and simulate().
| AVSType type |
What type of AV structure does this union represent?
Referenced by eval_constraint(), matchfirstpattern(), and simulate().
1.8.8