diff options
Diffstat (limited to 'Build/source/utils/asymptote/camp.tab.h')
-rw-r--r-- | Build/source/utils/asymptote/camp.tab.h | 122 |
1 files changed, 59 insertions, 63 deletions
diff --git a/Build/source/utils/asymptote/camp.tab.h b/Build/source/utils/asymptote/camp.tab.h index bf0b8a9ce50..cd6c58db7cc 100644 --- a/Build/source/utils/asymptote/camp.tab.h +++ b/Build/source/utils/asymptote/camp.tab.h @@ -40,66 +40,61 @@ know about them. */ enum yytokentype { ID = 258, - ADD = 259, - SUBTRACT = 260, - TIMES = 261, - DIVIDE = 262, - MOD = 263, - EXPONENT = 264, - DOTS = 265, - COLONS = 266, - DASHES = 267, - INCR = 268, - LONGDASH = 269, - CONTROLS = 270, - TENSION = 271, - ATLEAST = 272, - CURL = 273, - COR = 274, - CAND = 275, - BAR = 276, - AMPERSAND = 277, - EQ = 278, - NEQ = 279, - LT = 280, - LE = 281, - GT = 282, - GE = 283, - CARETS = 284, - LOGNOT = 285, - OPERATOR = 286, - STRING = 287, - LOOSE = 288, - ASSIGN = 289, - DIRTAG = 290, - JOIN_PREC = 291, - AND = 292, - ELLIPSIS = 293, - ACCESS = 294, - UNRAVEL = 295, - IMPORT = 296, - INCLUDE = 297, - FROM = 298, - QUOTE = 299, - STRUCT = 300, - TYPEDEF = 301, - NEW = 302, - IF = 303, - ELSE = 304, - WHILE = 305, - DO = 306, - FOR = 307, - BREAK = 308, - CONTINUE = 309, - RETURN_ = 310, - THIS = 311, - EXPLICIT = 312, - GARBAGE = 313, - LIT = 314, - PERM = 315, - MODIFIER = 316, - UNARY = 317, - EXP_IN_PARENS_RULE = 318 + SELFOP = 259, + DOTS = 260, + COLONS = 261, + DASHES = 262, + INCR = 263, + LONGDASH = 264, + CONTROLS = 265, + TENSION = 266, + ATLEAST = 267, + CURL = 268, + COR = 269, + CAND = 270, + BAR = 271, + AMPERSAND = 272, + EQ = 273, + NEQ = 274, + LT = 275, + LE = 276, + GT = 277, + GE = 278, + CARETS = 279, + LOGNOT = 280, + OPERATOR = 281, + LOOSE = 282, + ASSIGN = 283, + DIRTAG = 284, + JOIN_PREC = 285, + AND = 286, + ELLIPSIS = 287, + ACCESS = 288, + UNRAVEL = 289, + IMPORT = 290, + INCLUDE = 291, + FROM = 292, + QUOTE = 293, + STRUCT = 294, + TYPEDEF = 295, + NEW = 296, + IF = 297, + ELSE = 298, + WHILE = 299, + DO = 300, + FOR = 301, + BREAK = 302, + CONTINUE = 303, + RETURN_ = 304, + THIS = 305, + EXPLICIT = 306, + GARBAGE = 307, + LIT = 308, + STRING = 309, + PERM = 310, + MODIFIER = 311, + UNARY = 312, + EXP_IN_PARENS_RULE = 313 }; #endif @@ -110,18 +105,19 @@ typedef union YYSTYPE { /* Line 1676 of yacc.c */ -#line 46 "camp.y" +#line 47 "camp.y" position pos; bool boo; struct { position pos; - sym::symbol *sym; + sym::symbol sym; } ps; absyntax::name *n; absyntax::varinit *vi; absyntax::arrayinit *ai; absyntax::exp *e; + absyntax::stringExp *stre; absyntax::specExp *se; absyntax::joinExp *j; absyntax::explist *elist; @@ -159,7 +155,7 @@ typedef union YYSTYPE /* Line 1676 of yacc.c */ -#line 163 "camp.tab.h" +#line 159 "camp.tab.h" } YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define yystype YYSTYPE /* obsolescent; will be withdrawn */ |