X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=perly.h;h=cbcebc5a99bd7eb1248210df739bd635298d0a71;hb=4358a253560c226dd674c77f83b913c071c4fa25;hp=e92ca950914027c5db91a10f06d1fb7922b8dd90;hpb=166f8a29442475f7fe0e9216f957512a793bc4ed;p=p5sagit%2Fp5-mst-13.2.git diff --git a/perly.h b/perly.h index e92ca95..cbcebc5 100644 --- a/perly.h +++ b/perly.h @@ -1,8 +1,8 @@ #ifdef PERL_CORE -/* A Bison parser, made by GNU Bison 1.875. */ +/* A Bison parser, made by GNU Bison 2.1. */ /* Skeleton parser for Yacc-like parsing with Bison, - Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -16,8 +16,8 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. */ + Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. */ /* As a special exception, when this file is copied by Bison into a Bison output file, you may use that output file without restriction. @@ -71,30 +71,32 @@ LOCAL = 296, MY = 297, MYSUB = 298, - COLONATTR = 299, - PREC_LOW = 300, - DOROP = 301, - OROP = 302, - ANDOP = 303, - NOTOP = 304, - ASSIGNOP = 305, - DORDOR = 306, - OROR = 307, - ANDAND = 308, - BITOROP = 309, - BITANDOP = 310, - SHIFTOP = 311, - MATCHOP = 312, - REFGEN = 313, - UMINUS = 314, - POWOP = 315, - POSTDEC = 316, - POSTINC = 317, - PREDEC = 318, - PREINC = 319, - ARROW = 320 + REQUIRE = 299, + COLONATTR = 300, + PREC_LOW = 301, + DOROP = 302, + OROP = 303, + ANDOP = 304, + NOTOP = 305, + ASSIGNOP = 306, + DORDOR = 307, + OROR = 308, + ANDAND = 309, + BITOROP = 310, + BITANDOP = 311, + SHIFTOP = 312, + MATCHOP = 313, + REFGEN = 314, + UMINUS = 315, + POWOP = 316, + POSTDEC = 317, + POSTINC = 318, + PREDEC = 319, + PREINC = 320, + ARROW = 321 }; #endif +/* Tokens. */ #define WORD 258 #define METHOD 259 #define FUNCMETH 260 @@ -136,28 +138,29 @@ #define LOCAL 296 #define MY 297 #define MYSUB 298 -#define COLONATTR 299 -#define PREC_LOW 300 -#define DOROP 301 -#define OROP 302 -#define ANDOP 303 -#define NOTOP 304 -#define ASSIGNOP 305 -#define DORDOR 306 -#define OROR 307 -#define ANDAND 308 -#define BITOROP 309 -#define BITANDOP 310 -#define SHIFTOP 311 -#define MATCHOP 312 -#define REFGEN 313 -#define UMINUS 314 -#define POWOP 315 -#define POSTDEC 316 -#define POSTINC 317 -#define PREDEC 318 -#define PREINC 319 -#define ARROW 320 +#define REQUIRE 299 +#define COLONATTR 300 +#define PREC_LOW 301 +#define DOROP 302 +#define OROP 303 +#define ANDOP 304 +#define NOTOP 305 +#define ASSIGNOP 306 +#define DORDOR 307 +#define OROR 308 +#define ANDAND 309 +#define BITOROP 310 +#define BITANDOP 311 +#define SHIFTOP 312 +#define MATCHOP 313 +#define REFGEN 314 +#define UMINUS 315 +#define POWOP 316 +#define POSTDEC 317 +#define POSTINC 318 +#define PREDEC 319 +#define PREINC 320 +#define ARROW 321 @@ -171,8 +174,8 @@ typedef union YYSTYPE { OP *opval; GV *gvval; } YYSTYPE; -/* Line 1248 of yacc.c. */ -#line 173 "perly.h" +/* Line 1447 of yacc.c. */ +#line 177 "perly.h" # define yystype YYSTYPE /* obsolescent; will be withdrawn */ # define YYSTYPE_IS_DECLARED 1 # define YYSTYPE_IS_TRIVIAL 1