generator Struct Reference

#include <header.h>

Collaboration diagram for generator:

Collaboration graph
[legend]
List of all members.

Public Attributes

analyseranalyser
optionsoptions
int unreachable
int var_number
stroutbuf
strdeclarations
int next_label
int margin
int failure_keep_count
strfailure_str
int label_used
int failure_label
int debug_count
const char * S [10]
symbolB [10]
int I [10]
nameV [5]
symbolL [5]
int line_count
int line_labelled
int literalstring_count
int keep_count

Detailed Description

Definition at line 251 of file header.h.


Member Data Documentation

struct analyser* generator::analyser [read]

Definition at line 253 of file header.h.

Referenced by generate_amongs(), generate_close(), generate_create(), generate_groupings(), generate_header_file(), generate_program_c(), and generate_routine_headers().

struct options* generator::options [read]

Definition at line 254 of file header.h.

Referenced by generate_amongs(), generate_assignfrom(), generate_assignto(), generate_close(), generate_create(), generate_define(), generate_dollar(), generate_GO_grouping(), generate_grouping(), generate_head(), generate_header_file(), generate_hop(), generate_insert(), generate_next(), generate_program_c(), generate_routine_headers(), generate_start_comment(), wp(), wv(), and wvn().

int generator::unreachable

Definition at line 255 of file header.h.

int generator::var_number

Definition at line 257 of file header.h.

struct str* generator::outbuf [read]

Definition at line 258 of file header.h.

Referenced by generate_header_file(), generate_program_c(), wc(), wch(), wh_ch(), wi(), wlitref(), wnl(), ws(), and wvn().

struct str* generator::declarations [read]

Definition at line 259 of file header.h.

Referenced by generate_program_c(), and wlitref().

int generator::next_label

Definition at line 260 of file header.h.

Referenced by generate_define(), and new_label().

int generator::margin

Definition at line 261 of file header.h.

Referenced by wbe(), wbs(), wm(), wp(), and wsetl().

int generator::failure_keep_count

Definition at line 263 of file header.h.

Referenced by generate(), generate_atleast(), generate_call(), generate_do(), generate_dollar(), generate_GO(), generate_not(), generate_or(), generate_repeat(), generate_try(), and wf().

struct str* generator::failure_str [read]

Definition at line 265 of file header.h.

int generator::label_used

Definition at line 268 of file header.h.

Referenced by generate(), generate_atleast(), generate_do(), generate_dollar(), generate_GO(), generate_not(), generate_or(), generate_repeat(), generate_try(), and wf().

int generator::failure_label

Definition at line 269 of file header.h.

Referenced by generate(), generate_atleast(), generate_call(), generate_do(), generate_dollar(), generate_GO(), generate_not(), generate_or(), generate_repeat(), generate_try(), and wf().

int generator::debug_count

Definition at line 270 of file header.h.

Referenced by generate_debug().

const char* generator::S[10]

Definition at line 272 of file header.h.

Referenced by generate_among_table(), generate_amongs(), generate_atlimit(), generate_close(), generate_create(), generate_define(), generate_dollar(), generate_GO_grouping(), generate_grouping(), generate_header_file(), generate_hop(), generate_integer_assign(), generate_integer_test(), generate_leftslice(), generate_literalstring(), generate_namedstring(), generate_rightslice(), generate_substring(), generate_tolimit(), generate_tomark(), and wp().

symbol* generator::B[10]

Definition at line 273 of file header.h.

int generator::I[10]

Definition at line 274 of file header.h.

Referenced by generate_among(), generate_among_table(), generate_amongs(), generate_close(), generate_create(), generate_debug(), generate_dollar(), generate_GO_grouping(), generate_grouping(), generate_header_file(), generate_literalstring(), generate_substring(), and wp().

struct name* generator::V[5] [read]

Definition at line 275 of file header.h.

Referenced by generate_AE(), generate_amongs(), generate_assignto(), generate_booltest(), generate_call(), generate_close(), generate_create(), generate_define(), generate_dollar(), generate_GO_grouping(), generate_grouping(), generate_grouping_table(), generate_header_file(), generate_integer_assign(), generate_integer_test(), generate_namedstring(), generate_routine_headers(), generate_set(), generate_setmark(), generate_sliceto(), generate_unset(), and wp().

symbol* generator::L[5]

Definition at line 276 of file header.h.

Referenced by generate_among_table(), generate_literalstring(), and wp().

int generator::line_count

Definition at line 278 of file header.h.

Referenced by wbe(), wnl(), and wsetl().

int generator::line_labelled

Definition at line 279 of file header.h.

Referenced by wbe(), and wsetl().

int generator::literalstring_count

Definition at line 280 of file header.h.

Referenced by generate_program_c(), and wlitref().

int generator::keep_count

Definition at line 281 of file header.h.

Referenced by generate_and(), generate_do(), generate_dollar(), generate_GO(), generate_not(), generate_or(), generate_repeat(), generate_setlimit(), generate_test(), generate_try(), and wk().


The documentation for this struct was generated from the following file:
Documentation for Xapian (version 1.0.10).
Generated on 24 Dec 2008 by Doxygen 1.5.2.