diff options
author | Norbert Preining <norbert@preining.info> | 2024-03-15 03:06:35 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2024-03-15 03:06:35 +0000 |
commit | 12679ab7d3c2a210f4123163671b532b8b55d5f9 (patch) | |
tree | 0060d13467186ad977f4e73488ee20dd6c0017ab /systems/texlive/tlnet/tlpkg/tlperl/lib/CORE/perly.h | |
parent | 62170822e034fdd3f81de7274835d0d3b0467100 (diff) |
CTAN sync 202403150306
Diffstat (limited to 'systems/texlive/tlnet/tlpkg/tlperl/lib/CORE/perly.h')
-rw-r--r-- | systems/texlive/tlnet/tlpkg/tlperl/lib/CORE/perly.h | 204 |
1 files changed, 111 insertions, 93 deletions
diff --git a/systems/texlive/tlnet/tlpkg/tlperl/lib/CORE/perly.h b/systems/texlive/tlnet/tlpkg/tlperl/lib/CORE/perly.h index 545cf3f6b0..f2f378affe 100644 --- a/systems/texlive/tlnet/tlpkg/tlperl/lib/CORE/perly.h +++ b/systems/texlive/tlnet/tlpkg/tlperl/lib/CORE/perly.h @@ -1,4 +1,4 @@ -/* -*- buffer-read-only: t -*- +/* -*- mode: C; buffer-read-only: t -*- !!!!!!! DO NOT EDIT THIS FILE !!!!!!! This file is built by regen_perly.pl from perly.y. Any changes made here will be lost! @@ -79,93 +79,111 @@ extern int yydebug; PERLY_SLASH = 278, PERLY_SNAIL = 279, PERLY_STAR = 280, - BAREWORD = 281, - METHOD = 282, - FUNCMETH = 283, - THING = 284, - PMFUNC = 285, - PRIVATEREF = 286, - QWLIST = 287, - FUNC0OP = 288, - FUNC0SUB = 289, - UNIOPSUB = 290, - LSTOPSUB = 291, - PLUGEXPR = 292, - PLUGSTMT = 293, - LABEL = 294, - FORMAT = 295, - SUB = 296, - SIGSUB = 297, - ANONSUB = 298, - ANON_SIGSUB = 299, - PACKAGE = 300, - USE = 301, - WHILE = 302, - UNTIL = 303, - IF = 304, - UNLESS = 305, - ELSE = 306, - ELSIF = 307, - CONTINUE = 308, - FOR = 309, - GIVEN = 310, - WHEN = 311, - DEFAULT = 312, - TRY = 313, - CATCH = 314, - LOOPEX = 315, - DOTDOT = 316, - YADAYADA = 317, - FUNC0 = 318, - FUNC1 = 319, - FUNC = 320, - UNIOP = 321, - LSTOP = 322, - MULOP = 323, - ADDOP = 324, - DOLSHARP = 325, - DO = 326, - HASHBRACK = 327, - NOAMP = 328, - LOCAL = 329, - MY = 330, - REQUIRE = 331, - COLONATTR = 332, - FORMLBRACK = 333, - FORMRBRACK = 334, - SUBLEXSTART = 335, - SUBLEXEND = 336, - PREC_LOW = 337, - OROP = 338, - ANDOP = 339, - NOTOP = 340, - ASSIGNOP = 341, - PERLY_QUESTION_MARK = 342, - PERLY_COLON = 343, - OROR = 344, - DORDOR = 345, - ANDAND = 346, - BITOROP = 347, - BITANDOP = 348, - CHEQOP = 349, - NCEQOP = 350, - CHRELOP = 351, - NCRELOP = 352, - SHIFTOP = 353, - MATCHOP = 354, - PERLY_EXCLAMATION_MARK = 355, - PERLY_TILDE = 356, - UMINUS = 357, - REFGEN = 358, - POWOP = 359, - PREINC = 360, - PREDEC = 361, - POSTINC = 362, - POSTDEC = 363, - POSTJOIN = 364, - ARROW = 365, - PERLY_PAREN_CLOSE = 366, - PERLY_PAREN_OPEN = 367 + KW_FORMAT = 281, + KW_PACKAGE = 282, + KW_CLASS = 283, + KW_LOCAL = 284, + KW_MY = 285, + KW_FIELD = 286, + KW_IF = 287, + KW_ELSE = 288, + KW_ELSIF = 289, + KW_UNLESS = 290, + KW_FOR = 291, + KW_UNTIL = 292, + KW_WHILE = 293, + KW_CONTINUE = 294, + KW_GIVEN = 295, + KW_WHEN = 296, + KW_DEFAULT = 297, + KW_TRY = 298, + KW_CATCH = 299, + KW_FINALLY = 300, + KW_DEFER = 301, + KW_REQUIRE = 302, + KW_DO = 303, + KW_USE_or_NO = 304, + KW_SUB_named = 305, + KW_SUB_named_sig = 306, + KW_SUB_anon = 307, + KW_SUB_anon_sig = 308, + KW_METHOD_named = 309, + KW_METHOD_anon = 310, + BAREWORD = 311, + METHCALL0 = 312, + METHCALL = 313, + THING = 314, + PMFUNC = 315, + PRIVATEREF = 316, + QWLIST = 317, + FUNC0OP = 318, + FUNC0SUB = 319, + UNIOPSUB = 320, + LSTOPSUB = 321, + PLUGEXPR = 322, + PLUGSTMT = 323, + LABEL = 324, + LOOPEX = 325, + DOTDOT = 326, + YADAYADA = 327, + FUNC0 = 328, + FUNC1 = 329, + FUNC = 330, + UNIOP = 331, + LSTOP = 332, + POWOP = 333, + MULOP = 334, + ADDOP = 335, + DOLSHARP = 336, + HASHBRACK = 337, + NOAMP = 338, + COLONATTR = 339, + FORMLBRACK = 340, + FORMRBRACK = 341, + SUBLEXSTART = 342, + SUBLEXEND = 343, + PHASER = 344, + PREC_LOW = 345, + PLUGIN_LOW_OP = 346, + OROP = 347, + PLUGIN_LOGICAL_OR_LOW_OP = 348, + ANDOP = 349, + PLUGIN_LOGICAL_AND_LOW_OP = 350, + NOTOP = 351, + ASSIGNOP = 352, + PLUGIN_ASSIGN_OP = 353, + PERLY_QUESTION_MARK = 354, + PERLY_COLON = 355, + OROR = 356, + DORDOR = 357, + PLUGIN_LOGICAL_OR_OP = 358, + ANDAND = 359, + PLUGIN_LOGICAL_AND_OP = 360, + BITOROP = 361, + BITANDOP = 362, + CHEQOP = 363, + NCEQOP = 364, + CHRELOP = 365, + NCRELOP = 366, + PLUGIN_REL_OP = 367, + SHIFTOP = 368, + PLUGIN_ADD_OP = 369, + PLUGIN_MUL_OP = 370, + MATCHOP = 371, + PERLY_EXCLAMATION_MARK = 372, + PERLY_TILDE = 373, + UMINUS = 374, + REFGEN = 375, + PLUGIN_POW_OP = 376, + PREINC = 377, + PREDEC = 378, + POSTINC = 379, + POSTDEC = 380, + POSTJOIN = 381, + PLUGIN_HIGH_OP = 382, + ARROW = 383, + PERLY_PAREN_CLOSE = 384, + PERLY_PAREN_OPEN = 385 }; #endif @@ -177,10 +195,10 @@ S_is_opval_token(int type) { case BAREWORD: case FUNC0OP: case FUNC0SUB: - case FUNCMETH: case LABEL: case LSTOPSUB: - case METHOD: + case METHCALL: + case METHCALL0: case PLUGEXPR: case PLUGSTMT: case PMFUNC: @@ -201,7 +219,7 @@ union YYSTYPE I32 ival; /* __DEFAULT__ (marker for regen_perly.pl; must always be 1st union member) */ - char *pval; + void *pval; OP *opval; GV *gvval; @@ -218,6 +236,6 @@ int yyparse (void); /* Generated from: - * 427b422b0ce1154d834dc461973a3254729575694f98ab600032f67ccab7b9e5 perly.y + * 0a5fcd15cf0b7afb57ade6ceaf68037a38dd194acd9d60d3e4ad99c15233af75 perly.y * acf1cbfd2545faeaaa58b1cf0cf9d7f98b5be0752eb7a54528ef904a9e2e1ca7 regen_perly.pl - * ex: set ro: */ + * ex: set ro ft=c: */ |