]> git.saurik.com Git - bison.git/commit
Remove restrictions on expanding GLR stacks in C++.
authorPaul Hilfinger <Hilfinger@cs.berkeley.edu>
Thu, 29 Jul 2010 08:43:37 +0000 (01:43 -0700)
committerPaul Hilfinger <Hilfinger@cs.berkeley.edu>
Wed, 4 Aug 2010 02:52:23 +0000 (19:52 -0700)
commit20be2f9227151063a9e201bc3aad93362a0cebbc
treedcf73de09bd36f4dbf7ce2dbc9c575cf5e00e970
parentc61d4fa1d0307fdfd88dcd74ce19e6bb14b0a813
Remove restrictions on expanding GLR stacks in C++.

    * data/glr.c:  Remove tests for __cplusplus related to definition of
    YYSTACKEXPANDABLE.
    * doc/bison.texinfo: Rewrite paragraph saying C++ stacks are not
    expandable to instead indicate conditions that prevent their expansion
    in C++.  Reorganize section on GLR semantic values a bit. Remove
    discussion of YYLLOC_DEFAULT. Mention restrictions to POD data.
data/glr.c
doc/bison.texinfo