|
CWB
|
Underlying union for the Evaltree object. More...
#include <eval.h>
Underlying union for the Evaltree object.
Consists of a number of anonymous-type structures (node, leaf, cooc, tab_el) that can be found in a tree.
The type member is always accessible.
| struct { ... } cooc |
Referenced by do_MeetStatement(), do_UnionStatement(), eval_mu_tree(), and print_evaltree().
| struct { ... } leaf |
Referenced by eval_mu_tree(), evaltree2searchstr(), and print_evaltree().
points to the first argument
Referenced by do_MeetStatement(), do_UnionStatement(), eval_mu_tree(), evaltree2searchstr(), and print_evaltree().
| int lw |
Referenced by do_MeetStatement(), do_UnionStatement(), eval_mu_tree(), and print_evaltree().
| int max |
maximum number of repetitions.
Referenced by evaltree2searchstr(), and print_evaltree().
| int max_dist |
maximal distance to next pattern
Referenced by add_tabular_pattern(), make_first_tabular_pattern(), and print_evaltree().
| int min |
minimum number of repetitions.
Referenced by evaltree2searchstr(), and print_evaltree().
| int min_dist |
minimal distance to next pattern
Referenced by add_tabular_pattern(), make_first_tabular_pattern(), and print_evaltree().
next pattern
Referenced by add_tabular_pattern(), cqp_run_tab_query(), make_first_tabular_pattern(), and print_evaltree().
| struct { ... } node |
Referenced by evaltree2searchstr(), and print_evaltree().
id_number of the RE operator
Referenced by do_MeetStatement(), do_UnionStatement(), eval_mu_tree(), evaltree2searchstr(), and print_evaltree().
| int patindex |
index to the patternlist
index into pattern list
Referenced by add_tabular_pattern(), cqp_run_tab_query(), eval_mu_tree(), evaltree2searchstr(), make_first_tabular_pattern(), and print_evaltree().
points to the second argument -- if it exists.
Referenced by do_MeetStatement(), do_UnionStatement(), eval_mu_tree(), evaltree2searchstr(), and print_evaltree().
| int rw |
Referenced by do_MeetStatement(), do_UnionStatement(), eval_mu_tree(), and print_evaltree().
Referenced by do_MeetStatement(), eval_mu_tree(), and print_evaltree().
| struct { ... } tab_el |
Referenced by add_tabular_pattern(), cqp_run_tab_query(), make_first_tabular_pattern(), and print_evaltree().
What type of node does this union represent?
Referenced by add_tabular_pattern(), cqp_run_tab_query(), do_MeetStatement(), do_MUQuery(), do_TABQuery(), do_UnionStatement(), eval_mu_tree(), evaltree2searchstr(), make_first_tabular_pattern(), and print_evaltree().
1.7.3