Home | History | Annotate | Download | only in doc

Lines Matching full:lalr

335 annotated context-free grammar into an @acronym{LALR}(1) or
361 permissions applied only when Bison was generating @acronym{LALR}(1)
441 @cindex @acronym{LALR}(1) grammars
445 are called @acronym{LALR}(1) grammars.
449 @acronym{LR}(1) grammar, and @acronym{LALR}(1) involves additional
452 @acronym{LR}(1) grammar that fails to be @acronym{LALR}(1).
461 Parsers for @acronym{LALR}(1) grammars are @dfn{deterministic}, meaning
691 @acronym{LALR}(1) parsing algorithm cannot decide whether to apply a
700 To use a grammar that is not easily modified to be @acronym{LALR}(1), a
706 declarations) identically to @acronym{LALR}(1) parsers. However, when
748 to parse grammars that are unambiguous, but fail to be @acronym{LALR}(1).
751 @acronym{LALR}(1) algorithm throws away too much information (they are in
752 @acronym{LR}(1), but not @acronym{LALR
789 With normal @acronym{LALR}(1) one-token look-ahead it is not
828 look-ahead than the underlying @acronym{LALR}(1) algorithm actually allows
829 for. In this example, @acronym{LALR}(2) would suffice, but also some cases
830 that are not @acronym{LALR}(@math{k}) for any @math{k} can be handled this way.
883 When used as a normal @acronym{LALR}(1) grammar, Bison correctly complains
915 @acronym{LALR} parser statically choosing the wrong alternative in a
1135 the same as its effect in an @acronym{LALR}(1) parser.
4016 For normal @acronym{LALR}(1) parsers, reduce/reduce conflicts are more
5678 @cindex @acronym{LALR}(1)
5690 occurrence means that the grammar is not @acronym{LALR}(1).
5744 For a more detailed exposition of @acronym{LALR}(1) parsers and parser
5747 @acronym{LALR}(1) Look-Ahead Sets, @cite{@acronym{ACM} Transactions on
5801 states to having one, it reverts to the normal @acronym{LALR}(1) parsing
5814 permits the processing of any @acronym{LALR}(1) grammar in linear time (in the
5816 @acronym{LALR}(1)) grammar in
5826 structure should generally be adequate. On @acronym{LALR}(1) portions of a
5878 @acronym{LALR}(1) parser, this value must be a compile-time constant
5886 @acronym{LALR}(1) parsers in C produced by Bison cannot grow when compiled
6543 Because in @acronym{LALR}(1) parsing a single decision can be made, Bison
6915 @acronym{LALR} automaton.
6940 Output a @acronym{VCG} definition of the @acronym{LALR}(1) grammar
7029 The C++ parser @acronym{LALR}(1) skeleton is named @file{lalr1.cc}. To
7414 the C++ LALR(1) skeleton, the creation of the parser header file, and
8480 @acronym{LALR}(1) parser needs to extend its stacks. If defined to 0,
8536 that are not @acronym{LALR}(1). It resolves situations that Bison's
8537 usual @acronym{LALR}(1)
8589 @item @acronym{LALR}(1)
8693 @c LocalWords: yyerror pxref LR yylval cindex dfn LALR samp gpl BNF xref