projects
/
p5sagit/p5-mst-13.2.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
Overload OPf_SPECIAL with G_KEEPERR status for OP_(ENTER|LEAVE)EVAL
[p5sagit/p5-mst-13.2.git]
/
perly.h
1
#define WORD 257
2
#define METHOD 258
3
#define FUNCMETH 259
4
#define THING 260
5
#define PMFUNC 261
6
#define PRIVATEREF 262
7
#define FUNC0SUB 263
8
#define UNIOPSUB 264
9
#define LSTOPSUB 265
10
#define LABEL 266
11
#define FORMAT 267
12
#define SUB 268
13
#define ANONSUB 269
14
#define PACKAGE 270
15
#define USE 271
16
#define WHILE 272
17
#define UNTIL 273
18
#define IF 274
19
#define UNLESS 275
20
#define ELSE 276
21
#define ELSIF 277
22
#define CONTINUE 278
23
#define FOR 279
24
#define LOOPEX 280
25
#define DOTDOT 281
26
#define FUNC0 282
27
#define FUNC1 283
28
#define FUNC 284
29
#define RELOP 285
30
#define EQOP 286
31
#define MULOP 287
32
#define ADDOP 288
33
#define DOLSHARP 289
34
#define DO 290
35
#define LOCAL 291
36
#define HASHBRACK 292
37
#define NOAMP 293
38
#define OROP 294
39
#define ANDOP 295
40
#define NOTOP 296
41
#define LSTOP 297
42
#define ASSIGNOP 298
43
#define OROR 299
44
#define ANDAND 300
45
#define BITOROP 301
46
#define BITANDOP 302
47
#define UNIOP 303
48
#define SHIFTOP 304
49
#define MATCHOP 305
50
#define UMINUS 306
51
#define REFGEN 307
52
#define POWOP 308
53
#define PREINC 309
54
#define PREDEC 310
55
#define POSTINC 311
56
#define POSTDEC 312
57
#define ARROW 313
58
typedef union {
59
I32 ival;
60
char *pval;
61
OP *opval;
62
GV *gvval;
63
} YYSTYPE;
64
extern YYSTYPE yylval;
65
extern YYSTYPE yylval;