summaryrefslogtreecommitdiff
path: root/tests/headers.at
diff options
context:
space:
mode:
authorJoel E. Denny <jdenny@ces.clemson.edu>2006-12-02 01:52:16 +0000
committerJoel E. Denny <jdenny@ces.clemson.edu>2006-12-02 01:52:16 +0000
commit02975b9aade52df362645b82a81ac2134290e221 (patch)
treeaedcf479fe41b54bce0f8e41b14970aec27d467a /tests/headers.at
parent287b314eefdbf95b888f5f13f19bb6f472285b6d (diff)
downloadbison-02975b9aade52df362645b82a81ac2134290e221.tar.gz
Support a file name argument to %defines. Deprecate `=' in
%file-prefix, %name-prefix, and %output. Discussed at <http://lists.gnu.org/archive/html/help-bison/2006-09/msg00001.html>. * NEWS (2.3a+): Mention. * doc/bison.texinfo (Decl Summary, Bison Symbols): Add entry for new form of %defines, and remove `=' from entries for %file-prefix, %name-prefix, and %output. * src/parse-gram.y (prologue_declaration): Implement. * tests/calc.at (Simple LALR Calculator, Simple GLR Calculator, Simple LALR1 C++ Calculator, Simple GLR C++ Calculator): Remove the `=' from all but one occurrence of %name-prefix. * tests/headers.at (export YYLTYPE): Remove the `=' from %name-prefix. * tests/local.at (_AT_BISON_OPTION_PUSHDEFS): Likewise. * tests/output.at (AT_CHECK_OUTPUT): Remove the `=' from all but one occurrence of each of %file-prefix and %output. Add check for %defines with argument. * tests/reduce.at (Useless Terminals, Useless Nonterminals, Useless Rules, Reduced Automaton, Underivable Rules, Empty Language): Remove the `=' from %output.
Diffstat (limited to 'tests/headers.at')
-rw-r--r--tests/headers.at2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/headers.at b/tests/headers.at
index a348d65b..4168531c 100644
--- a/tests/headers.at
+++ b/tests/headers.at
@@ -89,7 +89,7 @@ AT_SETUP([export YYLTYPE])
AT_DATA_GRAMMAR([input.y],
[%locations
-%name-prefix="my_"
+%name-prefix "my_"
%{
#include <stdio.h>
#include <stdlib.h>