X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fas3%2Fparser.tab.h;h=591877efcb6caea7d3c11525240d17f3362badf9;hp=6bc20ae00f22f3a71bdb903c92c8bf16147472b5;hb=b8aa0577aae67db4da5221459102202febc5c103;hpb=a5b36820121471188e8418567cb8e0f4cba32c75 diff --git a/lib/as3/parser.tab.h b/lib/as3/parser.tab.h index 6bc20ae..591877e 100644 --- a/lib/as3/parser.tab.h +++ b/lib/as3/parser.tab.h @@ -46,66 +46,66 @@ T_EMPTY = 262, T_INT = 263, T_UINT = 264, - T_BYTE = 265, - T_SHORT = 266, - T_FLOAT = 267, - T_FOR = 268, - T_WHILE = 269, - T_DO = 270, - T_SWITCH = 271, - KW_IMPLEMENTS = 272, - KW_NAMESPACE = 273, - KW_PACKAGE = 274, - KW_PROTECTED = 275, - KW_PUBLIC = 276, - KW_PRIVATE = 277, - KW_USE = 278, - KW_INTERNAL = 279, - KW_NEW = 280, - KW_NATIVE = 281, - KW_FUNCTION = 282, - KW_FINALLY = 283, - KW_UNDEFINED = 284, - KW_CONTINUE = 285, - KW_CLASS = 286, - KW_CONST = 287, - KW_CATCH = 288, - KW_CASE = 289, - KW_SET = 290, - KW_VOID = 291, - KW_THROW = 292, - KW_STATIC = 293, - KW_WITH = 294, - KW_INSTANCEOF = 295, - KW_IMPORT = 296, - KW_RETURN = 297, - KW_TYPEOF = 298, - KW_INTERFACE = 299, - KW_NULL = 300, - KW_VAR = 301, - KW_DYNAMIC = 302, - KW_OVERRIDE = 303, - KW_FINAL = 304, - KW_EACH = 305, - KW_GET = 306, - KW_TRY = 307, - KW_SUPER = 308, - KW_EXTENDS = 309, - KW_FALSE = 310, - KW_TRUE = 311, - KW_BOOLEAN = 312, - KW_UINT = 313, - KW_INT = 314, - KW_NUMBER = 315, - KW_STRING = 316, - KW_DEFAULT = 317, - KW_DELETE = 318, - KW_IF = 319, - KW_ELSE = 320, - KW_BREAK = 321, - KW_IS = 322, - KW_IN = 323, - KW_AS = 324, + T_FLOAT = 265, + T_FOR = 266, + T_WHILE = 267, + T_DO = 268, + T_SWITCH = 269, + KW_IMPLEMENTS = 270, + KW_NAMESPACE = 271, + KW_PACKAGE = 272, + KW_PROTECTED = 273, + KW_PUBLIC = 274, + KW_PRIVATE = 275, + KW_USE = 276, + KW_INTERNAL = 277, + KW_NEW = 278, + KW_NATIVE = 279, + KW_FUNCTION = 280, + KW_FINALLY = 281, + KW_UNDEFINED = 282, + KW_NAN = 283, + KW_CONTINUE = 284, + KW_CLASS = 285, + KW_CONST = 286, + KW_CATCH = 287, + KW_CASE = 288, + KW_SET = 289, + KW_VOID = 290, + KW_THROW = 291, + KW_STATIC = 292, + KW_WITH = 293, + KW_INSTANCEOF = 294, + KW_IMPORT = 295, + KW_RETURN = 296, + KW_TYPEOF = 297, + KW_INTERFACE = 298, + KW_NULL = 299, + KW_VAR = 300, + KW_DYNAMIC = 301, + KW_OVERRIDE = 302, + KW_FINAL = 303, + KW_EACH = 304, + KW_GET = 305, + KW_TRY = 306, + KW_SUPER = 307, + KW_EXTENDS = 308, + KW_FALSE = 309, + KW_TRUE = 310, + KW_BOOLEAN = 311, + KW_UINT = 312, + KW_INT = 313, + KW_NUMBER = 314, + KW_STRING = 315, + KW_DEFAULT = 316, + KW_DELETE = 317, + KW_IF = 318, + KW_ELSE = 319, + KW_BREAK = 320, + KW_IS = 321, + KW_IN = 322, + KW_AS = 323, + T_DICTSTART = 324, T_EQEQ = 325, T_EQEQEQ = 326, T_NE = 327, @@ -116,24 +116,26 @@ T_DIVBY = 332, T_MODBY = 333, T_MULBY = 334, - T_PLUSBY = 335, - T_MINUSBY = 336, - T_SHRBY = 337, - T_SHLBY = 338, - T_USHRBY = 339, - T_OROR = 340, - T_ANDAND = 341, - T_COLONCOLON = 342, - T_MINUSMINUS = 343, - T_PLUSPLUS = 344, - T_DOTDOT = 345, - T_DOTDOTDOT = 346, - T_SHL = 347, - T_USHR = 348, - T_SHR = 349, - prec_none = 350, - below_semicolon = 351, - below_assignment = 352, + T_ANDBY = 335, + T_PLUSBY = 336, + T_MINUSBY = 337, + T_XORBY = 338, + T_SHRBY = 339, + T_SHLBY = 340, + T_USHRBY = 341, + T_OROR = 342, + T_ANDAND = 343, + T_COLONCOLON = 344, + T_MINUSMINUS = 345, + T_PLUSPLUS = 346, + T_DOTDOT = 347, + T_DOTDOTDOT = 348, + T_SHL = 349, + T_USHR = 350, + T_SHR = 351, + prec_none = 352, + below_semicolon = 353, + below_assignment = 354, below_minus = 355, minusminus_prefix = 356, plusplus_prefix = 357, @@ -150,18 +152,19 @@ #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED typedef union /* Line 1685 of skeleton.m4 */ -#line 44 "parser.y" +#line 47 "parser.y" tokenunion { /* Line 1685 of skeleton.m4 */ -#line 44 "parser.y" +#line 47 "parser.y" enum yytokentype token; - int flags; classinfo_t*classinfo; classinfo_list_t*classinfo_list; + slotinfo_t*slotinfo; + slotinfo_list_t*slotinfo_list; int number_int; unsigned int number_uint; @@ -178,6 +181,9 @@ tokenunion for_start_t for_start; abc_exception_t *exception; regexp_t regexp; + modifiers_t flags; + namespace_decl_t* namespace_decl; + node_t*node; struct { abc_exception_list_t *l; code_t*finally; @@ -186,7 +192,7 @@ tokenunion /* Line 1685 of skeleton.m4 */ -#line 190 "parser.tab.h" +#line 196 "parser.tab.h" } YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define yystype YYSTYPE /* obsolescent; will be withdrawn */