Go to the source code of this file.
|
#define | EMPTY 0 /* Label number 0 is by definition the empty label */ |
|
|
grammar * | newgrammar (int start) |
|
dfa * | adddfa (grammar *g, int type, char *name) |
|
int | addstate (dfa *d) |
|
void | addarc (dfa *d, int from, int to, int lbl) |
|
dfa * | PyGrammar_FindDFA (grammar *g, int type) |
|
int | addlabel (labellist *ll, int type, char *str) |
|
int | findlabel (labellist *ll, int type, char *str) |
|
char * | PyGrammar_LabelRepr (label *lb) |
|
void | translatelabels (grammar *g) |
|
void | addfirstsets (grammar *g) |
|
void | PyGrammar_AddAccelerators (grammar *g) |
|
void | PyGrammar_RemoveAccelerators (grammar *) |
|
void | printgrammar (grammar *g, FILE *fp) |
|
void | printnonterminals (grammar *g, FILE *fp) |
|
#define EMPTY 0 /* Label number 0 is by definition the empty label */ |
void PyGrammar_AddAccelerators |
( |
grammar * |
g | ) |
|
char* PyGrammar_LabelRepr |
( |
label * |
lb | ) |
|
void PyGrammar_RemoveAccelerators |
( |
grammar * |
| ) |
|
void translatelabels |
( |
grammar * |
g | ) |
|
Copyright 2014 Google Inc. All rights reserved.