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;