xref: /onnv-gate/usr/src/cmd/perl/5.8.4/distrib/perly.h (revision 0:68f95e015346)
1*0Sstevel@tonic-gate #ifdef PERL_CORE
2*0Sstevel@tonic-gate #define WORD 257
3*0Sstevel@tonic-gate #define METHOD 258
4*0Sstevel@tonic-gate #define FUNCMETH 259
5*0Sstevel@tonic-gate #define THING 260
6*0Sstevel@tonic-gate #define PMFUNC 261
7*0Sstevel@tonic-gate #define PRIVATEREF 262
8*0Sstevel@tonic-gate #define FUNC0SUB 263
9*0Sstevel@tonic-gate #define UNIOPSUB 264
10*0Sstevel@tonic-gate #define LSTOPSUB 265
11*0Sstevel@tonic-gate #define LABEL 266
12*0Sstevel@tonic-gate #define FORMAT 267
13*0Sstevel@tonic-gate #define SUB 268
14*0Sstevel@tonic-gate #define ANONSUB 269
15*0Sstevel@tonic-gate #define PACKAGE 270
16*0Sstevel@tonic-gate #define USE 271
17*0Sstevel@tonic-gate #define WHILE 272
18*0Sstevel@tonic-gate #define UNTIL 273
19*0Sstevel@tonic-gate #define IF 274
20*0Sstevel@tonic-gate #define UNLESS 275
21*0Sstevel@tonic-gate #define ELSE 276
22*0Sstevel@tonic-gate #define ELSIF 277
23*0Sstevel@tonic-gate #define CONTINUE 278
24*0Sstevel@tonic-gate #define FOR 279
25*0Sstevel@tonic-gate #define LOOPEX 280
26*0Sstevel@tonic-gate #define DOTDOT 281
27*0Sstevel@tonic-gate #define FUNC0 282
28*0Sstevel@tonic-gate #define FUNC1 283
29*0Sstevel@tonic-gate #define FUNC 284
30*0Sstevel@tonic-gate #define UNIOP 285
31*0Sstevel@tonic-gate #define LSTOP 286
32*0Sstevel@tonic-gate #define RELOP 287
33*0Sstevel@tonic-gate #define EQOP 288
34*0Sstevel@tonic-gate #define MULOP 289
35*0Sstevel@tonic-gate #define ADDOP 290
36*0Sstevel@tonic-gate #define DOLSHARP 291
37*0Sstevel@tonic-gate #define DO 292
38*0Sstevel@tonic-gate #define HASHBRACK 293
39*0Sstevel@tonic-gate #define NOAMP 294
40*0Sstevel@tonic-gate #define LOCAL 295
41*0Sstevel@tonic-gate #define MY 296
42*0Sstevel@tonic-gate #define MYSUB 297
43*0Sstevel@tonic-gate #define COLONATTR 298
44*0Sstevel@tonic-gate #define PREC_LOW 299
45*0Sstevel@tonic-gate #define OROP 300
46*0Sstevel@tonic-gate #define ANDOP 301
47*0Sstevel@tonic-gate #define NOTOP 302
48*0Sstevel@tonic-gate #define ASSIGNOP 303
49*0Sstevel@tonic-gate #define OROR 304
50*0Sstevel@tonic-gate #define ANDAND 305
51*0Sstevel@tonic-gate #define BITOROP 306
52*0Sstevel@tonic-gate #define BITANDOP 307
53*0Sstevel@tonic-gate #define SHIFTOP 308
54*0Sstevel@tonic-gate #define MATCHOP 309
55*0Sstevel@tonic-gate #define UMINUS 310
56*0Sstevel@tonic-gate #define REFGEN 311
57*0Sstevel@tonic-gate #define POWOP 312
58*0Sstevel@tonic-gate #define PREINC 313
59*0Sstevel@tonic-gate #define PREDEC 314
60*0Sstevel@tonic-gate #define POSTINC 315
61*0Sstevel@tonic-gate #define POSTDEC 316
62*0Sstevel@tonic-gate #define ARROW 317
63*0Sstevel@tonic-gate #endif /* PERL_CORE */
64*0Sstevel@tonic-gate 
65*0Sstevel@tonic-gate typedef union {
66*0Sstevel@tonic-gate     I32	ival;
67*0Sstevel@tonic-gate     char *pval;
68*0Sstevel@tonic-gate     OP *opval;
69*0Sstevel@tonic-gate     GV *gvval;
70*0Sstevel@tonic-gate } YYSTYPE;
71