00001 #ifndef YYSTYPE 00002 #define YYSTYPE int 00003 #endif 00004 00005 #ifndef YYLTYPE 00006 typedef 00007 struct yyltype 00008 { 00009 int timestamp; 00010 int first_line; 00011 int first_column; 00012 int last_line; 00013 int last_column; 00014 char *text; 00015 } 00016 yyltype; 00017 00018 #define YYLTYPE yyltype 00019 #endif 00020 00021 #define INCLUDE 257 00022 #define SIMPLE 258 00023 #define CHANNEL 259 00024 #define MODULE 260 00025 #define PARAMETERS 261 00026 #define GATES 262 00027 #define GATESIZES 263 00028 #define SUBMODULES 264 00029 #define CONNECTIONS 265 00030 #define DISPLAY 266 00031 #define IN 267 00032 #define OUT 268 00033 #define NOCHECK 269 00034 #define LEFT_ARROW 270 00035 #define RIGHT_ARROW 271 00036 #define FOR 272 00037 #define TO 273 00038 #define DO 274 00039 #define IF 275 00040 #define LIKE 276 00041 #define NETWORK 277 00042 #define ENDSIMPLE 278 00043 #define ENDMODULE 279 00044 #define ENDCHANNEL 280 00045 #define ENDNETWORK 281 00046 #define ENDFOR 282 00047 #define MACHINES 283 00048 #define ON 284 00049 #define CHANATTRNAME 285 00050 #define INTCONSTANT 286 00051 #define REALCONSTANT 287 00052 #define NAME 288 00053 #define STRINGCONSTANT 289 00054 #define CHARCONSTANT 290 00055 #define TRUE_ 291 00056 #define FALSE_ 292 00057 #define INPUT_ 293 00058 #define REF 294 00059 #define ANCESTOR 295 00060 #define CONSTDECL 296 00061 #define NUMERICTYPE 297 00062 #define STRINGTYPE 298 00063 #define BOOLTYPE 299 00064 #define ANYTYPE 300 00065 #define CPPINCLUDE 301 00066 #define SYSINCFILENAME 302 00067 #define STRUCT 303 00068 #define COBJECT 304 00069 #define NONCOBJECT 305 00070 #define ENUM 306 00071 #define EXTENDS 307 00072 #define MESSAGE 308 00073 #define CLASS 309 00074 #define FIELDS 310 00075 #define PROPERTIES 311 00076 #define ABSTRACT 312 00077 #define CHARTYPE 313 00078 #define SHORTTYPE 314 00079 #define INTTYPE 315 00080 #define LONGTYPE 316 00081 #define DOUBLETYPE 317 00082 #define SIZEOF 318 00083 #define SUBMODINDEX 319 00084 #define EQ 320 00085 #define NE 321 00086 #define GT 322 00087 #define GE 323 00088 #define LS 324 00089 #define LE 325 00090 #define AND 326 00091 #define OR 327 00092 #define XOR 328 00093 #define NOT 329 00094 #define BIN_AND 330 00095 #define BIN_OR 331 00096 #define BIN_XOR 332 00097 #define BIN_COMPL 333 00098 #define SHIFT_LEFT 334 00099 #define SHIFT_RIGHT 335 00100 #define INVALID_CHAR 336 00101 #define UMIN 337 00102 00103 00104 extern YYSTYPE yylval;