]> git.saurik.com Git - bison.git/commit - data/lalr1.java
variables: use `parse.assert' instead of `debug'.
authorAkim Demaille <demaille@gostai.com>
Tue, 14 Apr 2009 04:51:01 +0000 (06:51 +0200)
committerAkim Demaille <demaille@gostai.com>
Tue, 14 Apr 2009 06:11:16 +0000 (08:11 +0200)
commitfa8195091647391bc39089e26dd9c6f9e1f4be24
tree3daf4c79c96ef1e2c8af80aac9b77da6adb8223f
parentf7dae1ea512396a30f15e60e4296f7064aaf6674
variables: use `parse.assert' instead of `debug'.

* src/getargs.c (getargs): Map -t to %define trace.parse.
* src/scan-gram.l (%debug): Map to %define trace.parse.
* data/bison.m4 (b4_percent_define_if_define): Map `.' in variable
names to `_' in macro names.
(b4_debug_if): Replace with...
(b4_parse_trace_if): this.
* data/glr.c, data/glr.cc, data/lalr1.cc, data/lalr1.java,
* data/yacc.c: Adjust.
* doc/bison.texinfo (Decl Summary): Document %debug as obsoleted.
Use @code to label the variable list.
Document the variable parse.trace.
(Tracing): Promote the parse.trace variable.
* TODO: %printer is not documented.
ChangeLog
TODO
data/bison.m4
data/glr.c
data/glr.cc
data/lalr1.cc
data/lalr1.java
data/yacc.c
doc/bison.texinfo
src/getargs.c
src/scan-gram.l