CWB
|
The Matchlist object. More...
#include <matchlist.h>
The Matchlist object.
This is a table of integers describing matches to a query.
int* end |
Table of match end points (cirpus positions)
Referenced by calculate_initial_matchlist_1(), check_alignment_constraints(), cqp_run_mu_query(), free_matchlist(), init_matchlist(), mark_offrange_cells(), matchfirstpattern(), meet_mu(), set_corpus_matchlists(), Setop(), show_matchlist(), simulate(), and simulate_dfa().
int is_inverted |
Boolean: if true, this matchilist contains ``inverted'' positions, that is,positions which do NOT match.
Referenced by calculate_initial_matchlist(), calculate_initial_matchlist_1(), get_matched_corpus_positions(), init_matchlist(), Setop(), and show_matchlist().
Boolean: if true, every position in the cirpus matches.
In this case, we avoid copying.
Referenced by calculate_initial_matchlist_1(), get_corpus_positions(), get_matched_corpus_positions(), init_matchlist(), matchfirstpattern(), meet_mu(), and Setop().
int* start |
Table of match start points (corpus posiitons)
Referenced by calculate_initial_matchlist_1(), check_alignment_constraints(), cqp_run_mu_query(), free_matchlist(), get_corpus_positions(), get_matched_corpus_positions(), init_matchlist(), mark_offrange_cells(), matchfirstpattern(), meet_mu(), set_corpus_matchlists(), Setop(), show_matchlist(), show_matchlist_firstelements(), simulate(), simulate_dfa(), and try_optimization().
int tabsize |
Number of integers in each of the three arrays.
Referenced by calculate_initial_matchlist_1(), check_alignment_constraints(), cqp_run_mu_query(), get_corpus_positions(), get_matched_corpus_positions(), init_matchlist(), matchfirstpattern(), meet_mu(), set_corpus_matchlists(), Setop(), show_matchlist(), show_matchlist_firstelements(), simulate(), simulate_dfa(), and try_optimization().
int* target_positions |
Table of match end points (cirpus positions)
Referenced by free_matchlist(), init_matchlist(), set_corpus_matchlists(), Setop(), show_matchlist(), simulate(), and simulate_dfa().