
Public Attributes | |
| state ** | sorted |
| rule * | rule |
| int | nstate |
| int | nrule |
| int | nsymbol |
| int | nterminal |
| symbol ** | symbols |
| int | errorcnt |
| symbol * | errsym |
| char * | name |
| char * | arg |
| char * | tokentype |
| char * | vartype |
| char * | start |
| char * | stacksize |
| char * | include |
| int | includeln |
| char * | error |
| int | errorln |
| char * | overflow |
| int | overflowln |
| char * | failure |
| int | failureln |
| char * | accept |
| int | acceptln |
| char * | extracode |
| int | extracodeln |
| char * | tokendest |
| int | tokendestln |
| char * | vardest |
| int | vardestln |
| char * | filename |
| char * | outname |
| char * | tokenprefix |
| int | nconflict |
| int | tablesize |
| int | basisflag |
| int | has_fallback |
| char * | argv0 |
Definition at line 238 of file lemon.c.
struct state** lemon::sorted [read] |
struct rule* lemon::rule [read] |
| int lemon::nstate |
| int lemon::nrule |
| int lemon::nsymbol |
| int lemon::nterminal |
struct symbol** lemon::symbols [read] |
| int lemon::errorcnt |
struct symbol* lemon::errsym [read] |
| char* lemon::name |
| char* lemon::arg |
| char* lemon::tokentype |
| char* lemon::vartype |
| char* lemon::start |
| char* lemon::stacksize |
| char* lemon::include |
| int lemon::includeln |
| char* lemon::error |
| int lemon::errorln |
| char* lemon::overflow |
| char* lemon::failure |
| int lemon::failureln |
| char* lemon::accept |
| int lemon::acceptln |
| char* lemon::extracode |
| char* lemon::tokendest |
Definition at line 266 of file lemon.c.
Referenced by emit_destructor_code(), has_destructor(), and main().
| char* lemon::vardest |
Definition at line 268 of file lemon.c.
Referenced by emit_destructor_code(), has_destructor(), and main().
| int lemon::vardestln |
| char* lemon::filename |
Definition at line 270 of file lemon.c.
Referenced by emit_code(), emit_destructor_code(), main(), and tplt_print().
| char* lemon::outname |
Definition at line 271 of file lemon.c.
Referenced by emit_code(), emit_destructor_code(), main(), and tplt_print().
| char* lemon::tokenprefix |
| int lemon::nconflict |
| int lemon::tablesize |
| int lemon::basisflag |
| char* lemon::argv0 |