X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=perly.h;h=54d137250f1250b8d3a6379bcca31d155268da9e;hb=8194bf885900463241631dc78b51b65378478827;hp=3dbb284f6dd20c1f55ed0f0c20068fde12491bfa;hpb=8990e3071044a96302560bbdb5706f3e74cf1bef;p=p5sagit%2Fp5-mst-13.2.git diff --git a/perly.h b/perly.h index 3dbb284..54d1372 100644 --- a/perly.h +++ b/perly.h @@ -1,58 +1,72 @@ +#ifdef PERL_CORE #define WORD 257 #define METHOD 258 -#define THING 259 -#define PMFUNC 260 -#define PRIVATEREF 261 -#define LABEL 262 -#define FORMAT 263 -#define SUB 264 -#define PACKAGE 265 -#define WHILE 266 -#define UNTIL 267 -#define IF 268 -#define UNLESS 269 -#define ELSE 270 -#define ELSIF 271 -#define CONTINUE 272 -#define FOR 273 -#define LOOPEX 274 -#define DOTDOT 275 -#define FUNC0 276 -#define FUNC1 277 -#define FUNC 278 -#define RELOP 279 -#define EQOP 280 -#define MULOP 281 -#define ADDOP 282 -#define DOLSHARP 283 -#define DO 284 -#define LOCAL 285 -#define DELETE 286 -#define HASHBRACK 287 -#define NOAMP 288 -#define OROP 289 -#define ANDOP 290 -#define LSTOP 291 -#define OROR 292 -#define ANDAND 293 -#define BITOROP 294 -#define BITANDOP 295 -#define UNIOP 296 -#define SHIFTOP 297 -#define MATCHOP 298 -#define UMINUS 299 -#define REFGEN 300 -#define POWOP 301 -#define PREINC 302 -#define PREDEC 303 -#define POSTINC 304 -#define POSTDEC 305 -#define ARROW 306 +#define FUNCMETH 259 +#define THING 260 +#define PMFUNC 261 +#define PRIVATEREF 262 +#define FUNC0SUB 263 +#define UNIOPSUB 264 +#define LSTOPSUB 265 +#define LABEL 266 +#define FORMAT 267 +#define SUB 268 +#define ANONSUB 269 +#define PACKAGE 270 +#define USE 271 +#define WHILE 272 +#define UNTIL 273 +#define IF 274 +#define UNLESS 275 +#define ELSE 276 +#define ELSIF 277 +#define CONTINUE 278 +#define FOR 279 +#define LOOPEX 280 +#define DOTDOT 281 +#define FUNC0 282 +#define FUNC1 283 +#define FUNC 284 +#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 DOROP 301 +#define ANDOP 302 +#define NOTOP 303 +#define ASSIGNOP 304 +#define OROR 305 +#define DORDOR 306 +#define ANDAND 307 +#define BITOROP 308 +#define BITANDOP 309 +#define SHIFTOP 310 +#define MATCHOP 311 +#define UMINUS 312 +#define REFGEN 313 +#define POWOP 314 +#define PREINC 315 +#define PREDEC 316 +#define POSTINC 317 +#define POSTDEC 318 +#define ARROW 319 +#endif /* PERL_CORE */ + typedef union { I32 ival; char *pval; OP *opval; GV *gvval; } YYSTYPE; -extern YYSTYPE yylval; -extern YYSTYPE yylval;