Home | History | Annotate | Download | only in bison

Lines Matching full:pull

2619 	For now, just api.push-pull and lr.keep-unreachable-states.
3894 (Pull Parser Function): Likewise.
3918 whether the pull interface is also requested.
3920 check impure push parsers without the pull interface.
3940 `%push-pull-parser' -> `%define api.push_pull "both"'.
4350 (Pull Parser Function): Update.
4598 Replace `%push-parser' and `%push-pull-parser' with
4600 `%define push_pull "pull"' is the default.
4602 Pull Parser Function, Parser Create Function, Parser Delete Function):
4605 %push-pull-parser entries with a %define push_pull entry.
4628 (prologue_declaration): Remove %push-parser and %push-pull-parser
4630 * src/scan-gram.l (%push-parser, %push-pull-parser): Remove rules.
4765 (Multiple Parsers, Push Parser Function, Pull Parser Function,
4768 (Table of Symbols): Document push-parser, push-pull-parser,
5973 place of pull parsing where available.
5979 parsing is being used in place of pull parsing.
5980 * data/yacc.c: If push parsing should replace pull parsing, redirect to
5992 check multiple yypull_parse invocations on the same yypstate. For pull
5995 %push-pull-parser.
5999 %skeleton "push.c" since %push-pull-parser implies that now.
6002 mode can truly emulate pull mode.
6014 generate yypull_parse or yyparse unless %push-pull-parser is declared.
6022 any time a pull parser is requested.
6024 both push and pull are requested, make it a function that does that
6027 b4_prefix[pull_parse] when both push and pull are requested.
6028 Don't define this as a function unless both push and pull are
6031 * etc/bench.pl.in (bench_grammar): Use %push-pull-parser instead of
6038 %push-pull-parser. Set push_parser = true and pull_parser = false for
6042 Scan %push-pull-parser.
6043 * tests/calc.at (Simple LALR(1) Calculator): Use %push-pull-parser
6048 * tests/local.at (AT_PUSH_IF): Check for %push-pull-parser as well.
6073 push.c, impure, pure, pull, and push.
6077 For push mode, add pull wrappers around yypush_parse.
6116 Remove some unnecessary differences between the pull parser code and
6135 more closely mimic the pull parser logic.
6146 skeleton doesn't have to have a copy for pull mode and another for push
6181 push skeleton doesn't have to list them again for pull mode's yyparse.
6198 (yyparse or yypush_parse): For yyparse in pull mode, replace local