X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=perly.h;h=15dfa0c5f357f2cb6e1f3bc447ad1238a2b94103;hb=9df548ee6c72d2540cc8aac7e738eff1202a7278;hp=1d9f7ad2c06e41cfb723fba4774d02a614d7b6a7;hpb=55497cffdd24c959994f9a8ddd56db8ce85e1c5b;p=p5sagit%2Fp5-mst-13.2.git diff --git a/perly.h b/perly.h index 1d9f7ad..15dfa0c 100644 --- a/perly.h +++ b/perly.h @@ -1,3 +1,4 @@ +#ifdef PERL_CORE #define WORD 257 #define METHOD 258 #define FUNCMETH 259 @@ -26,41 +27,44 @@ #define FUNC0 282 #define FUNC1 283 #define FUNC 284 -#define RELOP 285 -#define EQOP 286 -#define MULOP 287 -#define ADDOP 288 -#define DOLSHARP 289 -#define DO 290 -#define HASHBRACK 291 -#define NOAMP 292 -#define LOCAL 293 -#define MY 294 -#define OROP 295 -#define ANDOP 296 -#define NOTOP 297 -#define LSTOP 298 -#define ASSIGNOP 299 -#define OROR 300 -#define ANDAND 301 -#define BITOROP 302 -#define BITANDOP 303 -#define UNIOP 304 -#define SHIFTOP 305 -#define MATCHOP 306 -#define UMINUS 307 -#define REFGEN 308 -#define POWOP 309 -#define PREINC 310 -#define PREDEC 311 -#define POSTINC 312 -#define POSTDEC 313 -#define ARROW 314 +#define UNIOP 285 +#define LSTOP 286 +#define RELOP 287 +#define EQOP 288 +#define MULOP 289 +#define ADDOP 290 +#define DOLSHARP 291 +#define DO 292 +#define HASHBRACK 293 +#define NOAMP 294 +#define LOCAL 295 +#define MY 296 +#define MYSUB 297 +#define COLONATTR 298 +#define PREC_LOW 299 +#define OROP 300 +#define ANDOP 301 +#define NOTOP 302 +#define ASSIGNOP 303 +#define OROR 304 +#define ANDAND 305 +#define BITOROP 306 +#define BITANDOP 307 +#define SHIFTOP 308 +#define MATCHOP 309 +#define UMINUS 310 +#define REFGEN 311 +#define POWOP 312 +#define PREINC 313 +#define PREDEC 314 +#define POSTINC 315 +#define POSTDEC 316 +#define ARROW 317 +#endif /* PERL_CORE */ + typedef union { I32 ival; char *pval; OP *opval; GV *gvval; } YYSTYPE; -extern YYSTYPE yylval; -extern YYSTYPE yylval;