Public Types | |
enum | { COMPLETE, INCOMPLETE } |
Public Attributes | |
rule * | rp |
int | dot |
char * | fws |
plink * | fplp |
plink * | bplp |
state * | stp |
enum config:: { ... } | status |
config * | next |
config * | bp |
Definition at line 177 of file lemon.c.
struct rule* config::rp [read] |
Definition at line 178 of file lemon.c.
Referenced by buildshifts(), Configcmp(), Configlist_add(), Configlist_addbasis(), Configlist_closure(), ConfigPrint(), and FindActions().
int config::dot |
Definition at line 179 of file lemon.c.
Referenced by buildshifts(), Configcmp(), Configlist_add(), Configlist_addbasis(), Configlist_closure(), ConfigPrint(), and FindActions().
char* config::fws |
Definition at line 180 of file lemon.c.
Referenced by Configlist_add(), Configlist_addbasis(), Configlist_closure(), FindActions(), and ReportOutput().
struct plink* config::fplp [read] |
Definition at line 181 of file lemon.c.
Referenced by Configlist_add(), Configlist_addbasis(), getstate(), and ReportOutput().
struct plink* config::bplp [read] |
Definition at line 182 of file lemon.c.
Referenced by Configlist_add(), Configlist_addbasis(), getstate(), and ReportOutput().
struct state* config::stp [read] |
Definition at line 183 of file lemon.c.
Referenced by Configlist_add(), Configlist_addbasis(), FindLinks(), and getstate().
enum { ... } config::status |
Referenced by buildshifts(), and FindFollowSets().
struct config* config::next [read] |
Definition at line 188 of file lemon.c.
Referenced by Action_new(), buildshifts(), Configlist_add(), Configlist_addbasis(), Configlist_closure(), Configlist_eat(), FindActions(), FindFollowSets(), FindLinks(), newconfig(), and ReportOutput().
struct config* config::bp [read] |
Definition at line 189 of file lemon.c.
Referenced by Configlist_add(), Configlist_addbasis(), getstate(), ReportOutput(), and statecmp().