X-Git-Url: https://pd.if.org/git/?p=pccts;a=blobdiff_plain;f=antlr%2Ftokens.h;fp=antlr%2Ftokens.h;h=60e92aee9b500ec440099e0b3ff769643b7f0f2f;hp=0000000000000000000000000000000000000000;hb=780a935d52ff31d98a3f1083ab0f363a7aafb30d;hpb=ca5cea5c2f4e781582ae8f220c83018d17cb418d diff --git a/antlr/tokens.h b/antlr/tokens.h new file mode 100755 index 0000000..60e92ae --- /dev/null +++ b/antlr/tokens.h @@ -0,0 +1,158 @@ +#ifndef tokens_h +#define tokens_h +/* tokens.h -- List of labelled tokens and stuff + * + * Generated from: antlr.g + * + * Terence Parr, Will Cohen, and Hank Dietz: 1989-1994 + * Purdue University Electrical Engineering + * ANTLR Version 1.32 + */ +#define zzEOF_TOKEN 1 +#define Eof 1 +#define QuotedTerm 2 +#define Action 34 +#define Pred 35 +#define PassAction 36 +#define WildCard 83 +#define LABEL 85 +#define NonTerminal 93 +#define TokenTerm 94 +#define ID 137 +#define INT 139 + +#ifdef __STDC__ +void grammar(void); +#else +extern void grammar(); +#endif + +#ifdef __STDC__ +void class_def(void); +#else +extern void class_def(); +#endif + +#ifdef __STDC__ +void rule(void); +#else +extern void rule(); +#endif + +#ifdef __STDC__ +void laction(void); +#else +extern void laction(); +#endif + +#ifdef __STDC__ +void aLexclass(void); +#else +extern void aLexclass(); +#endif + +#ifdef __STDC__ +void error(void); +#else +extern void error(); +#endif + +#ifdef __STDC__ +void tclass(void); +#else +extern void tclass(); +#endif + +#ifdef __STDC__ +void token(void); +#else +extern void token(); +#endif + +#ifdef __STDC__ +void block( set *toksrefd, set *rulesrefd ); +#else +extern void block(); +#endif + +#ifdef __STDC__ +void alt( set *toksrefd, set *rulesrefd ); +#else +extern void alt(); +#endif + +#ifdef __STDC__ +extern LabelEntry * element_label(void); +#else +extern LabelEntry * element_label(); +#endif + +#ifdef __STDC__ +extern Node * element( int not, int first_on_line, int use_def_MT_handler ); +#else +extern Node * element(); +#endif + +#ifdef __STDC__ +void default_exception_handler(void); +#else +extern void default_exception_handler(); +#endif + +#ifdef __STDC__ +extern ExceptionGroup * exception_group(void); +#else +extern ExceptionGroup * exception_group(); +#endif + +#ifdef __STDC__ +extern ExceptionHandler * exception_handler(void); +#else +extern ExceptionHandler * exception_handler(); +#endif + +#ifdef __STDC__ +void enum_file( char *fname ); +#else +extern void enum_file(); +#endif + +#ifdef __STDC__ +void defines( char *fname ); +#else +extern void defines(); +#endif + +#ifdef __STDC__ +void enum_def( char *fname ); +#else +extern void enum_def(); +#endif + +#endif +extern SetWordType zzerr1[]; +extern SetWordType setwd1[]; +extern SetWordType zzerr2[]; +extern SetWordType zzerr3[]; +extern SetWordType zzerr4[]; +extern SetWordType zzerr5[]; +extern SetWordType setwd2[]; +extern SetWordType zzerr6[]; +extern SetWordType zzerr7[]; +extern SetWordType zzerr8[]; +extern SetWordType zzerr9[]; +extern SetWordType zzerr10[]; +extern SetWordType zzerr11[]; +extern SetWordType setwd3[]; +extern SetWordType zzerr12[]; +extern SetWordType zzerr13[]; +extern SetWordType zzerr14[]; +extern SetWordType zzerr15[]; +extern SetWordType zzerr16[]; +extern SetWordType zzerr17[]; +extern SetWordType zzerr18[]; +extern SetWordType zzerr19[]; +extern SetWordType setwd4[]; +extern SetWordType zzerr20[]; +extern SetWordType zzerr21[]; +extern SetWordType setwd5[];