summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorAkim Demaille <demaille@gostai.com>2008-07-31 11:03:04 +0200
committerAkim Demaille <demaille@gostai.com>2008-11-07 21:38:45 +0100
commit8901f32e4aa568b05cbf31f7697f9cd98408f81e (patch)
tree40ecce7f612ddadeadbfd32ad3d0505dbd9c1f76 /etc
parent8cdabf02eaeb9a225c82013b37057398e07f1912 (diff)
downloadbison-8901f32e4aa568b05cbf31f7697f9cd98408f81e.tar.gz
The single-stack C++ parser is now the standard one.
* data/lalr1.cc: Rename as... * data/lalr1-split.cc: this. * data/lalr1-fusion.cc: Rename as... * data/lalr1.cc: this. * etc/bench.pl.in: Adjust.
Diffstat (limited to 'etc')
-rwxr-xr-xetc/bench.pl.in20
1 files changed, 10 insertions, 10 deletions
diff --git a/etc/bench.pl.in b/etc/bench.pl.in
index 97facb51..91c35b99 100755
--- a/etc/bench.pl.in
+++ b/etc/bench.pl.in
@@ -581,7 +581,7 @@ EOF
}
else
{
- # Not using Boost variants.
+ # Not using Bison variants.
print $out <<'EOF';
%union {int ival; std::string* sval;}
%token <sval> TEXT
@@ -810,13 +810,13 @@ sub bench_variant_parser ()
bench_grammar
('variant',
(
- "f-union" => ['%skeleton "lalr1-fusion.cc"'],
- "f-uni-deb" => ['%skeleton "lalr1-fusion.cc"', '%debug'],
- "f-var" => ['%skeleton "lalr1-fusion.cc"', '%define variant'],
- "f-var-deb" => ['%skeleton "lalr1-fusion.cc"', '%debug', '%define variant'],
- "f-var-dtr" => ['%skeleton "lalr1-fusion.cc"', '%define variant', "%code {\n#define VARIANT_DESTROY\n}"],
- "f-var-deb-dtr" => ['%skeleton "lalr1-fusion.cc"', '%debug', '%define variant', "%code {\n#define VARIANT_DESTROY\n}"],
- "f-var-deb-dtr-ass" => ['%skeleton "lalr1-fusion.cc"', '%debug', '%define variant', "%code {\n#define VARIANT_DESTROY\n}", "%define assert"],
+ "f-union" => ['%skeleton "lalr1.cc"'],
+ "f-uni-deb" => ['%skeleton "lalr1.cc"', '%debug'],
+ "f-var" => ['%skeleton "lalr1.cc"', '%define variant'],
+ "f-var-deb" => ['%skeleton "lalr1.cc"', '%debug', '%define variant'],
+ "f-var-dtr" => ['%skeleton "lalr1.cc"', '%define variant', "%code {\n#define VARIANT_DESTROY\n}"],
+ "f-var-deb-dtr" => ['%skeleton "lalr1.cc"', '%debug', '%define variant', "%code {\n#define VARIANT_DESTROY\n}"],
+ "f-var-deb-dtr-ass" => ['%skeleton "lalr1.cc"', '%debug', '%define variant', "%code {\n#define VARIANT_DESTROY\n}", "%define assert"],
)
);
}
@@ -834,8 +834,8 @@ sub bench_fusion_parser ()
bench_grammar
('variant',
(
- "split" => [],
- "fused" => ['%skeleton "lalr1-fusion.cc"'],
+ "split" => ['%skeleton "lalr1-split.cc"'],
+ "fused" => ['%skeleton "lalr1.cc"'],
)
);
}