array, as that doesn't conform to the C Standard.
so that they stay on the same level as the state stack.
The wasted elements are never initialized. */
so that they stay on the same level as the state stack.
The wasted elements are never initialized. */
yyvsp = yyvs;
#if YYLSP_NEEDED
yylsp = yyls;
#endif
yyvsp = yyvs;
#if YYLSP_NEEDED
yylsp = yyls;
#endif
/*------------------------------------------------------------.
| yynewstate -- Push a new state, which is found in yystate. |
/*------------------------------------------------------------.
| yynewstate -- Push a new state, which is found in yystate. |
/* In all cases, when you get here, the value and location stacks
have just been pushed. so pushing a state here evens the stacks.
*/
/* In all cases, when you get here, the value and location stacks
have just been pushed. so pushing a state here evens the stacks.
*/
+ yyssp++;
+
+yysetstate:
+ *yyssp = yystate;
if (yyssp >= yyss + yystacksize - 1)
{
if (yyssp >= yyss + yystacksize - 1)
{