#include <header.h>
Collaboration diagram for node:
Public Attributes | |
node * | next |
node * | left |
node * | aux |
among * | among |
node * | right |
int | type |
int | mode |
node * | AE |
name * | name |
symbol * | literalstring |
int | number |
int | line_number |
int | amongvar_needed |
Definition at line 180 of file header.h.
struct node* node::next [read] |
struct node* node::left [read] |
Definition at line 183 of file header.h.
Referenced by C_style(), generate_AE(), generate_among(), generate_and(), generate_backwards(), generate_bra(), generate_define(), generate_do(), generate_dollar(), generate_fail(), generate_GO(), generate_loop(), generate_not(), generate_or(), generate_repeat(), generate_setlimit(), generate_test(), generate_try(), K_needed(), make_among(), new_node(), print_node_(), read_AE(), read_among(), read_C(), read_C_connection(), read_C_list(), read_define_routine(), and repeat_score().
Definition at line 184 of file header.h.
Referenced by C_style(), generate_setlimit(), new_node(), and print_node_().
struct among* node::among [read] |
struct node* node::right [read] |
Definition at line 186 of file header.h.
Referenced by generate_AE(), generate_among(), generate_and(), generate_bra(), generate_or(), generate_program_c(), K_needed(), make_among(), new_node(), print_node_(), read_AE(), read_among(), read_C_connection(), read_C_list(), read_define_routine(), and repeat_score().
int node::type |
Definition at line 187 of file header.h.
Referenced by generate(), generate_AE(), generate_among(), generate_GO(), K_needed(), make_among(), print_node_(), read_C(), repeat_score(), and wc().
int node::mode |
Definition at line 188 of file header.h.
Referenced by generate_AE(), generate_assignfrom(), generate_atlimit(), generate_define(), generate_GO_grouping(), generate_grouping(), generate_hop(), generate_insert(), generate_leftslice(), generate_literalstring(), generate_namedstring(), generate_next(), generate_rightslice(), generate_setlimit(), generate_substring(), generate_test(), generate_tolimit(), generate_tomark(), make_among(), read_C(), winc(), wk(), wlim(), wrestore(), and wrestorelimit().
Definition at line 189 of file header.h.
Referenced by C_style(), generate_atleast(), generate_atmark(), generate_hop(), generate_integer_assign(), generate_integer_test(), generate_loop(), generate_tomark(), new_node(), print_node_(), and read_C().
struct name* node::name [read] |
Definition at line 190 of file header.h.
Referenced by generate_AE(), generate_assignto(), generate_booltest(), generate_call(), generate_data_address(), generate_define(), generate_dollar(), generate_GO_grouping(), generate_grouping(), generate_integer_assign(), generate_integer_test(), generate_namedstring(), generate_set(), generate_setmark(), generate_sliceto(), generate_unset(), K_needed(), make_among(), name_to_node(), new_node(), print_node_(), read_C(), read_define_routine(), repeat_score(), and wc().
Definition at line 191 of file header.h.
Referenced by C_style(), generate_data_address(), generate_literalstring(), make_among(), print_node_(), read_literalstring(), and wp().
int node::number |
Definition at line 192 of file header.h.
Referenced by generate_AE(), make_among(), read_AE(), and read_among().
Definition at line 193 of file header.h.
Referenced by generate_debug(), read_define_routine(), read_substring(), and wc().
Definition at line 194 of file header.h.
Referenced by generate_define(), and read_define_routine().