]> git.saurik.com Git - bison.git/commit
Prepare @$ in %destructor, but currently don't bind it in the
authorAkim Demaille <akim@epita.fr>
Wed, 19 Jun 2002 08:22:49 +0000 (08:22 +0000)
committerAkim Demaille <akim@epita.fr>
Wed, 19 Jun 2002 08:22:49 +0000 (08:22 +0000)
commitf25bfb75aa45ded96d5e8060a637d366c3a47924
tree12f2986086913a9a37ff9c0d562a04657d1164a3
parentc732d2c6dc97b3c9fc66295469105bd294e88d75
Prepare @$ in %destructor, but currently don't bind it in the
skeleton, as %location use is not cleaned up yet.
* src/scan-gram.l (handle_dollar, handle_destructor_at)
(handle_action_at): New.
(handle_at, handle_action_dollar, handle_destructor_dollar): Take
a braced_code_t and a location as additional arguments.
(handle_destructor_dollar): Instead of requiring `b4_eval', just
unquote one when outputting `b4_dollar_dollar'.
Adjust callers.
* data/bison.simple (b4_eval): Remove.
(b4_symbol_destructor): Adjust.
* tests/input.at (Invalid @n): Adjust.
ChangeLog
data/bison.simple
src/scan-gram.c
src/scan-gram.l
tests/input.at