2 ** Inserted at beginning of c files generated by bison
3 ** REMEMBER: Change bison.reset too.
42 /*@-unqualifiedtrans@*/
49 /*drl added 11/27/2001*/
51 /* < end of bison.head > */
54 ltoken ltok; /* a leaf is also an ltoken */
56 /*@only@*/ ltokenList ltokenList;
57 /*@only@*/ opFormNode opform;
58 /*@owned@*/ sigNode signature;
59 /*@only@*/ nameNode name;
60 /*@owned@*/ lslOp operator;
61 /*@only@*/ lslOpList operators;
62 /*@-redef@*/ /*@-matchfields@*/
64 #define LST_SIMPLEID 257
65 #define LST_LOGICALOP 258
67 #define LST_SIMPLEOP 260
68 #define LST_MAPSYM 261
69 #define LST_FIELDMAPSYM 262
70 #define LST_MARKERSYM 263
71 #define LST_ifTOKEN 264
72 #define LST_thenTOKEN 265
73 #define LST_elseTOKEN 266
74 #define LST_LBRACKET 267
75 #define LST_RBRACKET 268
76 #define LST_SELECTSYM 269
77 #define LST_SEPSYM 270
78 #define LST_OPENSYM 271
79 #define LST_CLOSESYM 272
83 #define LST_COMMENTSYM 276
84 #define LST_WHITESPACE 277
85 #define LST_QUANTIFIERSYM 278
86 #define LST_EQUATIONSYM 279
87 #define LST_EQSEPSYM 280
88 #define LST_COMPOSESYM 281
91 #define LST_assertsTOKEN 284
92 #define LST_assumesTOKEN 285
93 #define LST_byTOKEN 286
94 #define LST_convertsTOKEN 287
95 #define LST_enumerationTOKEN 288
96 #define LST_equationsTOKEN 289
97 #define LST_exemptingTOKEN 290
98 #define LST_forTOKEN 291
99 #define LST_generatedTOKEN 292
100 #define LST_impliesTOKEN 293
101 #define LST_includesTOKEN 294
102 #define LST_introducesTOKEN 295
103 #define LST_ofTOKEN 296
104 #define LST_partitionedTOKEN 297
105 #define LST_traitTOKEN 298
106 #define LST_tupleTOKEN 299
107 #define LST_unionTOKEN 300
108 #define LST_BADTOKEN 301
111 ** Resets all flags in bison.head
133 /*@=evalorderuncon@*/
142 /*@=elseifcomplete@*/
150 /*@=dependenttrans@*/
151 /*@=unqualifiedtrans@*/
155 /*drl added 11/27/2001*/