* etc/bench.pl.in: Inform compilation-mode when we change the
directory.
(generate_grammar_list): Recognize %define "variant" in addition
to %define variant.
+2008-11-10 Akim Demaille <demaille@gostai.com>
+
+ Adjust verbose message to using emacs.
+ * etc/bench.pl.in: Inform compilation-mode when we change the
+ directory.
+ (generate_grammar_list): Recognize %define "variant" in addition
+ to %define variant.
+
2008-11-10 Akim Demaille <demaille@gostai.com>
Classify symbols by type-name.
2008-11-10 Akim Demaille <demaille@gostai.com>
Classify symbols by type-name.
{
my ($base, $max, @directive) = @_;
my $directives = directives ($base, @directive);
{
my ($base, $max, @directive) = @_;
my $directives = directives ($base, @directive);
- my $variant = grep { /%define variant/ } @directive;
+ my $variant = grep { /%define "?variant"?/ } @directive;
my $out = new IO::File ">$base.y"
or die;
print $out <<EOF;
my $out = new IO::File ">$base.y"
or die;
print $out <<EOF;
or die "cannot create $dir";
chdir $dir
or die "cannot chdir $dir";
or die "cannot create $dir";
chdir $dir
or die "cannot chdir $dir";
-verbose 1, "Benching in $dir.\n";
+# The following message is tailored to please Emacs' compilation-mode.
+verbose 1, "Entering directory `$dir'\n";
verbose 1, "Using bison=$bison.\n";
verbose 2, "Using cc=$cc.\n";
verbose 2, "Using cxx=$cxx.\n";
verbose 1, "Using bison=$bison.\n";
verbose 2, "Using cc=$cc.\n";
verbose 2, "Using cxx=$cxx.\n";