Home | History | Annotate | Download | only in bison

Lines Matching full:yyparse

47 	* data/yacc.c (yyparse): Wrap the final return from yyparse inside YYID
52 * data/glr.c (yyparse): Wrap yyparse's return inside YYID just in case.
328 * data/glr.c (yyparse): Check for zero stacks remaining before
498 (yyparse): Likewise. Remove the local yytoken that yytokenp used to
813 (yysplitStack, yyprocessOneStack, yyparse): Set lookahead status
826 (yyparse): Set yychar = YYEMPTY where yytoken = YYEMPTY.
878 (yystrlen, yystpcpy, yyparse): Use b4_c_function... macros rather
1090 (yyparse): If pure, remove local yylval and yylloc. Add local
1146 Rename yystack everywhere to yystackp except in yyparse where it's not
1152 (yyparse): Change while (yytrue) to while ( YYID (yytrue)) to pacify
1230 * data/glr.c (yyprocessOneStack, yyparse): Synchronize the shift for
1232 (yyparse): Iterate another stack in order to call user destructors.
1290 (yyparse): Adjust.
1419 (YY_SYMBOL_PRINT, yyparse): Adjust.
1746 (yyparse) [YYERROR_VERBOSE]: Don't leak memory indefinitely if
1779 * data/lalr1.cc (yyparse): Rename yylooka and yyilooka as yychar
1843 * NEWS: Document when yyparse started to return 2.
1844 * doc/bison.texinfo (Parser Function): Document when yyparse
1866 (yyparse): Abort if user code uses longjmp to throw an unexpected
2202 * data/glr.c (yyparse): Pop everything off the stack before
2221 (yyparse): Rename yyoverflowlab to yyexhaustedlab.
2222 * data/yacc.c (yyparse): "parser stack overflow" -> "memory exhausted".
2254 (yyuserAction, yyreportAmbiguity, yyreportSyntaxError, yyparse):
2288 (yyparse): New local variable yyresult to record the result.
2296 yyparse status; put status > 1 into diagnostic.
2304 1 on syntax error; just let yyparse do its thing.
2312 * data/glr.c (yyparse): Don't assume that the initial calls
2313 to YYMALLOC succeed; in that case, yyparse incorrectly returned 0.
2442 * data/yacc.c (yyparse): Undo previous patch. Instead,
2446 * data/yacc.c (yyparse): In the initial action, set
2491 (yyparse): Use "t a; a=b;" rather than "t a = b;" when a will
2514 (yysplitStack, yyprocessOneStack, yyparse, yypstack):
2523 (yyparse): Check for storage allocation errors when allocating
2571 * data/yacc.c (yyparse): strlen -> yystrlen.
2674 (yyprocessOneStack, yyrecoverSyntaxError, yyparse): Print newline
2780 (yyparse): Revamp code to generate long syntax error message, to
2838 * data/yacc.c (yyparse): Omit spaces before #line.
2918 * data/yacc.c (YYCOPY, yystpcpy, yyparse): Remove "register"
2928 * data/yacc.c (yyparse): Likewise.
2943 * data/yacc.c (yyparse): Pacify non-GCC compilers about yyerrorlab
2945 * data/lalr1.cc (yyparse): Likewise.
3020 the conventions for yyparse.
3272 (yyparse): Remove unused local introduced in 2004-10-25 patch.
3409 (yyrecoverSyntaxError, yyparse): Update it.
4125 yy_stack_print, yyparse): Likewise.
4323 * data/lalr1.cc (yyparse) [__GNUC__]: "Use" yyerrorlab to pacify
4362 * data/yacc.c (yyparse): Use b4_initial_action.
4533 `How Can I Reset @code{yyparse}', since texinfo does not allow
4788 * doc/bison.texinfo (How Can I Reset @code{yyparse}): Reword the
4913 * doc/bison.texinfo (How Can I Reset @code{yyparse}): New.
5473 * data/yacc.c (yyparse): New local var yylerrsp, to record the
5624 (yyclearin, YYBACKUP, yyparse): Use yychar, not yytoken.
5626 (yyparse): Don't assume that our generated code is the only code
6216 (yyparse): Use them.
6219 (yyglrReduce, yyrecoverParseError, yyparse): Don't report the
6221 (yyparse, yyprocessOneStack): Report the state we are entering in.
6281 Always check the value returned by yyparse.
6284 returned by yyparse.
6288 returned by yyparse.
7053 * data/yacc.c (yyparse): Prototype and define thanks to these.
7055 * data/glr.c (yyparse): Likewise, but ANSI only.
7315 * data/yacc.c (yyparse): Rewrite to avoid "comparison is always
7395 * data/yacc.c (yyparse) <yybackup>: Rewrite the decoding of the
7443 (yyparse): here. This undoes some of the 2002-07-25 change.
8206 (yyparse): here.
8207 (yydestruct, yysymprint): Move above yyparse.
9452 (yyparse) [YYDEBUG]: Display the symbols which are popped during
9482 * data/bison.simple (yyparse): Correct error handling to conform to
9665 * data/bison.simple (yyparse): Do not implement @$ = @1.
9790 (yyparse) [! defined YYSTACK_RELOCATE]: Do not relocate the stack.
11105 * src/bison.simple (yyparse): Subtract 1 to the rule numbers.
12049 (yyparse): yyptr is now union yyalloc *, not char *.
12101 (yymemcpy, yyparse): Rename local variables as needed so that
12109 (yyparse): size_t -> YYSIZE_T. Use yystrlen and yystpcpy
12171 (yyparse): Don't dump core if alloca or malloc fails; instead, report
12285 (yyparse): Likewise.
12517 * src/bison.simple (yyparse): When verbosely reporting an error,
12618 * src/bison.simple (yyparse): Let yyls1, yyss1 and yyvs1 be
12727 (yyparse) [!yyoverflow]: Use it and free the old stack.
13180 * src/bison.simple (yyparse): Don't take the address of an
13478 %%yydebug, %%yyerror, %%yynerrs and %%yyparse by yylex, yychar,
13479 yylval, yydebug, yyerror, yynerrs and yyparse.
13558 * src/bison.simple (yyparse): Don't take the address of an
13758 (yyparse): Adjust.
13936 * src/bison.simple (yyparse): Suppress warning `comparaison
14205 `yyparse'.
14390 * bison.s1 (yyparse): Assign the default value
14727 * src/bison.s1 (yyparse): Condition the code using `yytname' which
14840 * src/bison.s1 (yyparse): In the label yyerrlab, when
14898 (yyparse): When providing a default semantic action, provide a
14935 * src/bison.s1 (yyparse): Reorganize the definitions of the stacks
15367 (yyparse): Use YYSTACK_ALLOC to allocate stack.
15377 (yyparse): Use YYSTACK_ALLOC to allocate stack.
15398 (yyparse): Cast third arg to __yy_memcpy to unsigned int.
15408 (yyparse): Cast third arg to __yy_memcpy to unsigned int.
15436 * src/bison.s1 (yyparse):
15438 declare yyparse to have a void * argument.
15442 * bison.simple (yyparse):
15444 declare yyparse to have a void * argument.
15526 (yyparse): Calls changed accordingly.
15534 (yyparse): Calls changed accordingly.
15557 (yyparse): Use YYPARSE_PARAM_ARG.
15564 (yyparse): Use YYPARSE_PARAM_ARG.