diff options
Diffstat (limited to 'web/yacco2/compiler/o2/o2.h')
-rw-r--r-- | web/yacco2/compiler/o2/o2.h | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/web/yacco2/compiler/o2/o2.h b/web/yacco2/compiler/o2/o2.h new file mode 100644 index 0000000000..713155db96 --- /dev/null +++ b/web/yacco2/compiler/o2/o2.h @@ -0,0 +1,46 @@ +/*163:*/ +//line 36 "/usr/local/yacco2/compiler/o2/includes.w" + + +//line 37 "/usr/local/yacco2/compiler/o2/includes.w" + +#ifndef o2__ +#define o2__ 1 +/*161:*/ +//line 13 "/usr/local/yacco2/compiler/o2/includes.w" + +#include "globals.h" +#include "yacco2_stbl.h" +using namespace yacco2_stbl; +#include "o2_lcl_opts.h" +#include "o2_lcl_opt.h" +#include "pass3.h" +#include "o2_types.h" +#include "la_expr_lexical.h" +#include "la_expr.h" +#include "enumerate_T_alphabet.h" +#include "epsilon_rules.h" +#include "mpost_output.h" +#include "prt_xrefs_docs.h" +#include "eval_phrases.h" +#include "enumerate_grammar.h" +#include "rules_use_cnt.h" +/*:161*/ +//line 40 "/usr/local/yacco2/compiler/o2/includes.w" + +/*13:*/ +//line 24 "/usr/local/yacco2/compiler/o2/prog.w" + +extern int RECURSION_INDEX__; +extern void COMMONIZE_LA_SETS(); +extern int NO_LR1_STATES; +extern STATES_SET_type VISITED_MERGE_STATES_IN_LA_CALC; +extern LR1_STATES_type LR1_COMMON_STATES; +extern CYCLIC_USE_TBL_type CYCLIC_USE_TABLE; +extern void Print_dump_state(state*State); +/*:13*/ +//line 41 "/usr/local/yacco2/compiler/o2/includes.w" + +#endif + +/*:163*/ |