978#define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N))
984 YYDPRINTF ((stderr,
"Starting parse\n"));
1003 YYDPRINTF ((stderr,
"Entering state %d\n", yystate));
1010 if (yyss + yystacksize - 1 <= yyssp)
1011#if !defined yyoverflow && !defined YYSTACK_RELOCATE
1012 goto yyexhaustedlab;
1018# if defined yyoverflow
1030 yyoverflow (
YY_(
"memory exhausted"),
1031 &yyss1, yysize *
YYSIZEOF (*yyssp),
1032 &yyvs1, yysize *
YYSIZEOF (*yyvsp),
1040 goto yyexhaustedlab;
1047 union yyalloc *yyptr =
1051 goto yyexhaustedlab;
1052 YYSTACK_RELOCATE (yyss_alloc, yyss);
1053 YYSTACK_RELOCATE (yyvs_alloc, yyvs);
1054# undef YYSTACK_RELOCATE
1060 yyssp = yyss + yysize - 1;
1061 yyvsp = yyvs + yysize - 1;
1064 YYDPRINTF ((stderr,
"Stack size increased to %ld\n",
1065 YY_CAST (
long, yystacksize)));
1068 if (yyss + yystacksize - 1 <= yyssp)
1096 YYDPRINTF ((stderr,
"Reading a token\n"));
1104 YYDPRINTF ((stderr,
"Now at end of input.\n"));
1178 yyval = yyvsp[1-yylen];
1187#line 1188 "readcf.cc"
1192 { yyval = yyvsp[0]; }
1193#line 1194 "readcf.cc"
1198 { yyval = yyvsp[-2].getval() + yyvsp[0].getval(); }
1199#line 1200 "readcf.cc"
1204 { yyval = yyvsp[-2].getval() - yyvsp[0].getval(); }
1205#line 1206 "readcf.cc"
1210 { yyval = yyvsp[-2].getval() * yyvsp[0].getval(); }
1211#line 1212 "readcf.cc"
1216 { yyval = yyvsp[-2].getval() / yyvsp[0].getval(); }
1217#line 1218 "readcf.cc"
1222 { yyval = -yyvsp[0].getval(); }
1223#line 1224 "readcf.cc"
1228 { yyval = yyvsp[0].getval(); }
1229#line 1230 "readcf.cc"
1234 { yyval =
power( yyvsp[-2].getval(), yyvsp[0].getintval() ); }
1235#line 1236 "readcf.cc"
1240 { yyval = yyvsp[-1].getval(); }
1241#line 1242 "readcf.cc"
1245#line 1246 "readcf.cc"
1272 const int yyi =
yypgoto[yylhs] + *yyssp;
1273 yystate = (0 <= yyi && yyi <=
YYLAST &&
yycheck[yyi] == *yyssp
1295 if (yyerrstatus == 3)
1398#if !defined yyoverflow
1425 while (yyssp != yyss)
#define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN
#define YY_IGNORE_MAYBE_UNINITIALIZED_END
static const yytype_int8 yydefact[]
#define YY_IGNORE_USELESS_CAST_END
static const yytype_int8 yycheck[]
#define YY_REDUCE_PRINT(Rule)
#define YY_CAST(Type, Val)
static void yydestruct(const char *yymsg, yysymbol_kind_t yykind, YYSTYPE *yyvaluep)
static const yytype_int8 yypact[]
#define YY_ACCESSING_SYMBOL(State)
Accessing symbol of state STATE.
#define YY_SYMBOL_PRINT(Title, Kind, Value, Location)
#define YY_STACK_PRINT(Bottom, Top)
#define YY_IGNORE_USELESS_CAST_BEGIN
static const yytype_int8 yyr2[]
static const yytype_int8 yytable[]
#define yytable_value_is_error(Yyn)
static const yytype_int8 yypgoto[]
static const yytype_int8 yyr1[]
static const yytype_int8 yydefgoto[]
static CanonicalForm * retvalue
#define yypact_value_is_default(Yyn)