Paolo Bonzini
592d0b1eb5
2007-01-23 Paolo Bonzini <bonzini@gnu.org>
Simplify implementation of unqualified %code, implement macros for
uniform treatment of boolean %define flags. Document %define.
* data/bison.m4 (b4_percent_define_ifdef, b4_percent_define_flag_if,
b4_percent_code_ifdef): New.
(b4_percent_code_get): Map unqualified %code to b4_percent_code().
* data/c++.m4: Define default value for global_tokens_and_yystype.
* data/glr.cc: Likewise.
* data/location.cc: Use b4_percent_define_flag_if.
* doc/bison.texinfo (Directives): Document %define.
* src/parse-gram.y (Unqualified %code): Change muscle name to
b4_percent_code().
(content.opt): Default to empty.
2007-01-23 12:24:27 +00:00
..
2006-06-07 20:06:27 +00:00
2006-01-22 08:17:18 +00:00
2006-03-09 23:23:11 +00:00
2005-12-09 23:51:26 +00:00
2005-05-14 06:49:48 +00:00
2006-12-19 00:34:37 +00:00
2006-07-10 19:36:31 +00:00
2006-06-10 03:02:23 +00:00
2006-06-10 03:02:23 +00:00
2005-12-09 23:51:26 +00:00
2005-05-14 06:49:48 +00:00
2007-01-17 08:36:07 +00:00
2007-01-17 08:36:07 +00:00
2006-11-10 05:26:26 +00:00
2006-12-31 20:29:48 +00:00
2006-12-31 20:29:48 +00:00
2006-01-18 23:48:29 +00:00
2006-06-06 16:40:06 +00:00
2006-10-12 23:29:52 +00:00
2006-10-12 23:29:52 +00:00
2006-09-15 16:34:48 +00:00
2006-06-27 14:09:54 +00:00
2007-01-07 03:19:21 +00:00
2007-01-07 03:19:21 +00:00
2006-09-15 16:34:48 +00:00
2005-05-14 06:49:48 +00:00
2007-01-17 08:36:07 +00:00
2006-11-10 06:11:21 +00:00
2007-01-17 08:36:07 +00:00
2007-01-17 08:36:07 +00:00
2006-09-15 16:34:48 +00:00
2005-05-14 06:49:48 +00:00
2007-01-18 02:18:17 +00:00
2006-05-14 19:14:10 +00:00
2007-01-23 12:24:27 +00:00
2007-01-23 12:24:27 +00:00
2007-01-23 12:24:27 +00:00
2006-10-12 23:29:52 +00:00
2006-10-12 23:29:52 +00:00
2006-06-10 03:02:23 +00:00
2005-05-14 06:49:48 +00:00
2007-01-09 05:24:11 +00:00
2007-01-17 08:36:07 +00:00
2006-01-03 22:25:58 +00:00
2005-05-14 06:49:48 +00:00
2005-12-09 23:51:26 +00:00
2005-05-14 06:49:48 +00:00
2006-06-06 05:23:44 +00:00
2006-06-07 21:17:35 +00:00
2007-01-04 03:21:08 +00:00
2007-01-04 03:21:08 +00:00
2006-08-10 04:53:04 +00:00
2007-01-03 05:14:57 +00:00
2007-01-05 08:14:45 +00:00
2006-08-10 04:53:04 +00:00
2007-01-17 08:36:07 +00:00
2007-01-18 08:32:33 +00:00
2006-09-15 16:34:48 +00:00
2006-06-10 03:02:23 +00:00
2007-01-04 04:51:22 +00:00
2007-01-04 03:21:08 +00:00
2007-01-04 04:51:22 +00:00
2007-01-04 04:51:22 +00:00
2006-09-15 18:59:40 +00:00
2006-09-15 16:34:48 +00:00
2006-06-10 03:02:23 +00:00
2005-12-09 23:51:26 +00:00
2005-05-14 06:49:48 +00:00