tokens.h

Go to the documentation of this file.
00001 #ifndef tokens_h
00002 #define tokens_h
00003 /* tokens.h -- List of labelled tokens and stuff
00004  *
00005  * Generated from: parser.h parser.g
00006  *
00007  * Terence Parr, Will Cohen, and Hank Dietz: 1989-2001
00008  * Purdue University Electrical Engineering
00009  * ANTLR Version 1.33MR33
00010  */
00011 #define zzEOF_TOKEN 1
00012 #define GROUP 2
00013 #define LIST 3
00014 #define VAR 4
00015 #define STRUCT 5
00016 #define ICLDATAQ 6
00017 #define STR 7
00018 #define INT 8
00019 #define FLOAT 9
00020 #define TERM_LITERAL 10
00021 #define ICLDATAQ_LITERAL 11
00022 #define LBRACE 12
00023 #define RBRACE 13
00024 #define LBRACK 14
00025 #define RBRACK 15
00026 #define LPAREN 16
00027 #define RPAREN 17
00028 #define DBL_COLON 18
00029 #define TURNSTILE 19
00030 #define COLON 20
00031 #define SEMI 21
00032 #define COMMA 22
00033 #define PLUS 23
00034 #define MINUS 24
00035 #define STAR 25
00036 #define DIV 26
00037 #define EQUAL 27
00038 #define BACKSLASH 28
00039 #define BANG 29
00040 #define TILDE 30
00041 #define PIPE 31
00042 #define DOT 32
00043 #define NUM_INTONE 33
00044 #define NUM_INTTWO 34
00045 #define NUM_FLOATONE 35
00046 #define NUM_FLOATTWO 36
00047 #define WS 37
00048 #define NEWLINE 38
00049 #define SPECIAL_CHAR_LITERAL 39
00050 #define IDENT 40
00051 #define VARIABLE 41
00052 #define STRING_LITERAL 45
00053 #define DBLQUOTED 48
00054 
00055 #ifdef __USE_PROTOS
00056 void startOneOnly(AST**_root);
00057 #else
00058 extern void startOneOnly();
00059 #endif
00060 
00061 #ifdef __USE_PROTOS
00062 void startNet(AST**_root);
00063 #else
00064 extern void startNet();
00065 #endif
00066 
00067 #ifdef __USE_PROTOS
00068 void netstruct(AST**_root);
00069 #else
00070 extern void netstruct();
00071 #endif
00072 
00073 #ifdef __USE_PROTOS
00074 void structure(AST**_root);
00075 #else
00076 extern void structure();
00077 #endif
00078 
00079 #ifdef __USE_PROTOS
00080 void semiExpression(AST**_root);
00081 #else
00082 extern void semiExpression();
00083 #endif
00084 
00085 #ifdef __USE_PROTOS
00086 void backslashExpression(AST**_root);
00087 #else
00088 extern void backslashExpression();
00089 #endif
00090 
00091 #ifdef __USE_PROTOS
00092 void equalsExpression(AST**_root);
00093 #else
00094 extern void equalsExpression();
00095 #endif
00096 
00097 #ifdef __USE_PROTOS
00098 void colonExpression(AST**_root);
00099 #else
00100 extern void colonExpression();
00101 #endif
00102 
00103 #ifdef __USE_PROTOS
00104 void plusMinusExpression(AST**_root);
00105 #else
00106 extern void plusMinusExpression();
00107 #endif
00108 
00109 #ifdef __USE_PROTOS
00110 void multiplicativeExpression(AST**_root);
00111 #else
00112 extern void multiplicativeExpression();
00113 #endif
00114 
00115 #ifdef __USE_PROTOS
00116 void unaryExpression(AST**_root);
00117 #else
00118 extern void unaryExpression();
00119 #endif
00120 
00121 #ifdef __USE_PROTOS
00122 void normalStruct(AST**_root);
00123 #else
00124 extern void normalStruct();
00125 #endif
00126 
00127 #ifdef __USE_PROTOS
00128 void nonEmptyExpressionList(AST**_root);
00129 #else
00130 extern void nonEmptyExpressionList();
00131 #endif
00132 
00133 #ifdef __USE_PROTOS
00134 void expressionList(AST**_root);
00135 #else
00136 extern void expressionList();
00137 #endif
00138 
00139 #ifdef __USE_PROTOS
00140 void icldataqStruct(AST**_root);
00141 #else
00142 extern void icldataqStruct();
00143 #endif
00144 
00145 #ifdef __USE_PROTOS
00146 void icldataqShortStruct(AST**_root);
00147 #else
00148 extern void icldataqShortStruct();
00149 #endif
00150 
00151 #ifdef __USE_PROTOS
00152 void icldataqLongStruct(AST**_root);
00153 #else
00154 extern void icldataqLongStruct();
00155 #endif
00156 
00157 #ifdef __USE_PROTOS
00158 void unaryExpressionNotPlusMinus(AST**_root);
00159 #else
00160 extern void unaryExpressionNotPlusMinus();
00161 #endif
00162 
00163 #ifdef __USE_PROTOS
00164 void str(AST**_root);
00165 #else
00166 extern void str();
00167 #endif
00168 
00169 #ifdef __USE_PROTOS
00170 void var(AST**_root);
00171 #else
00172 extern void var();
00173 #endif
00174 
00175 #ifdef __USE_PROTOS
00176 void list(AST**_root);
00177 #else
00178 extern void list();
00179 #endif
00180 
00181 #ifdef __USE_PROTOS
00182 void group(AST**_root);
00183 #else
00184 extern void group();
00185 #endif
00186 
00187 #endif
00188 extern SetWordType zzerr1[];
00189 extern SetWordType zzerr2[];
00190 extern SetWordType zzerr3[];
00191 extern SetWordType setwd1[];
00192 extern SetWordType zzerr4[];
00193 extern SetWordType zzerr5[];
00194 extern SetWordType zzerr6[];
00195 extern SetWordType zzerr7[];
00196 extern SetWordType setwd2[];
00197 extern SetWordType zzerr8[];
00198 extern SetWordType zzerr9[];
00199 extern SetWordType zzerr10[];
00200 extern SetWordType setwd3[];
00201 extern SetWordType zzerr11[];
00202 extern SetWordType zzerr12[];
00203 extern SetWordType zzerr13[];
00204 extern SetWordType zzerr14[];
00205 extern SetWordType zzerr15[];
00206 extern SetWordType setwd4[];
00207 extern SetWordType setwd5[];

Generated on Wed May 23 17:20:13 2007 using doxygen 1.5.2