muscle: check more cases of %define variables with code values
authorAkim Demaille <akim@lrde.epita.fr>
Thu, 18 Apr 2013 14:52:55 +0000 (16:52 +0200)
committerAkim Demaille <akim@lrde.epita.fr>
Thu, 18 Apr 2013 15:19:30 +0000 (17:19 +0200)
commit6ce4b4ff1b761a0408cf94abb308fac9b55edd3d
treeefb2c487bbe4336e855f72b2ce1b649b9ec48df4
parent332019e19a45611b7ca89619b3700d4a085bf719
muscle: check more cases of %define variables with code values

* data/bison.m4 (b4_percent_define_check_kind): Fix overquotation.
(api.location.type, api.position.type): Check they have code values here.
* data/c++.m4 (api.location.type): No longer checked here.
(parser_class_name): Check it here.
* data/java.m4 (api.value.type, init_throws, lex_throws, parser_class_name)
(throws, annotations, extends, implements): Check they have code values.
* doc/bison.texi: Fix every incorrect occurrence of %define.
Document the additional syntax for %define: code values.
Document the additional syntax for -D/-F: string and code values.
* tests/calc.at, tests/headers.at, tests/input.at, tests/java.at,
* tests/local.at: Fix dependencies.
data/bison.m4
data/c++.m4
data/java.m4
doc/bison.texi
tests/calc.at
tests/headers.at
tests/input.at
tests/java.at
tests/local.at