From 4c9b8f1318c68238074ee19e7ab976a22924540e Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Sat, 16 Feb 2013 14:21:09 +0100 Subject: [PATCH] style: no longer use backquotes * tests/actions.at, tests/atlocal.in, tests/c++.at, tests/calc.at, * tests/conflicts.at, tests/existing.at, tests/glr-regression.at, * tests/input.at, tests/java.at, tests/local.at, tests/sets.at, * tests/synclines.at, doc/bison.texi, lib/libiberty.h, lib/timevar.h: Use single quotes. --- doc/bison.texi | 14 +++++++------- lib/libiberty.h | 2 +- lib/timevar.h | 2 +- tests/actions.at | 6 +++--- tests/atlocal.in | 2 +- tests/c++.at | 4 ++-- tests/calc.at | 40 ++++++++++++++++++++-------------------- tests/conflicts.at | 4 ++-- tests/existing.at | 14 +++++++------- tests/glr-regression.at | 8 ++++---- tests/input.at | 2 +- tests/java.at | 16 ++++++++-------- tests/local.at | 14 +++++++------- tests/sets.at | 4 ++-- tests/synclines.at | 2 +- 15 files changed, 67 insertions(+), 67 deletions(-) diff --git a/doc/bison.texi b/doc/bison.texi index 8b833c12..328b88bc 100644 --- a/doc/bison.texi +++ b/doc/bison.texi @@ -2403,7 +2403,7 @@ Here are the C and Bison declarations for the multi-function calculator. %@{ #include /* For printf, etc. */ #include /* For pow, used in the grammar. */ - #include "calc.h" /* Contains definition of `symrec'. */ + #include "calc.h" /* Contains definition of 'symrec'. */ int yylex (void); void yyerror (char const *); %@} @@ -2532,7 +2532,7 @@ struct symrec @group typedef struct symrec symrec; -/* The symbol table: a chain of `struct symrec'. */ +/* The symbol table: a chain of 'struct symrec'. */ extern symrec *sym_table; symrec *putsym (char const *, int); @@ -2567,7 +2567,7 @@ struct init const arith_fncts[] = @end group @group -/* The symbol table: a chain of `struct symrec'. */ +/* The symbol table: a chain of 'struct symrec'. */ symrec *sym_table; @end group @@ -2975,7 +2975,7 @@ Let's go ahead and add the new @code{YYLTYPE} definition and the #include /* WARNING: The following code really belongs - * in a `%code requires'; see below. */ + * in a '%code requires'; see below. */ #include "ptypes.h" #define YYLTYPE YYLTYPE @@ -6435,7 +6435,7 @@ yylex (void) return 0; @dots{} if (c == '+' || c == '-') - return c; /* Assume token type for `+' is '+'. */ + return c; /* Assume token type for '+' is '+'. */ @dots{} return INT; /* Return the type of the token. */ @dots{} @@ -9698,7 +9698,7 @@ Here is a list of options that can be used with Bison, alphabetized by short option. It is followed by a cross key alphabetized by long option. -@c Please, keep this ordered as in `bison --help'. +@c Please, keep this ordered as in 'bison --help'. @noindent Operations modes: @table @option @@ -12263,7 +12263,7 @@ operating system's name and version and your compiler's name and version. If you have trouble compiling, you should also include a transcript of the build session, starting with the invocation of `configure'. Depending on the nature of the bug, you may be asked to -send additional files as well (such as `config.h' or `config.cache'). +send additional files as well (such as @file{config.h} or @file{config.cache}). Patches are most welcome, but not required. That is, do not hesitate to send a bug report just because you cannot provide a fix. diff --git a/lib/libiberty.h b/lib/libiberty.h index 2ae5cf16..ec1467c5 100644 --- a/lib/libiberty.h +++ b/lib/libiberty.h @@ -17,7 +17,7 @@ /* Bison depends on libiberty's implementation of bitsets, which - requires a `libiberty.h' file. This file provides the minimum + requires a 'libiberty.h' file. This file provides the minimum services. */ #ifndef BISON_LIBIBERTY_H_ diff --git a/lib/timevar.h b/lib/timevar.h index c4180908..d397bd7f 100644 --- a/lib/timevar.h +++ b/lib/timevar.h @@ -36,7 +36,7 @@ Timing variables may be pushed onto the stack; elapsed time is attributed to the topmost timing variable on the stack. When another variable is pushed on, the previous topmost variable is - `paused' until the pushed variable is popped back off. + 'paused' until the pushed variable is popped back off. - As a standalone timer, using timevar_start and timevar_stop. All time elapsed between the two calls is attributed to the diff --git a/tests/actions.at b/tests/actions.at index d91fc17f..aeff37c3 100644 --- a/tests/actions.at +++ b/tests/actions.at @@ -525,7 +525,7 @@ AT_LALR1_CC_IF([typedef yy::location YYLTYPE;])[ %% /* This grammar is made to exercise error recovery. - "Lines" starting with `(' support error recovery, with + "Lines" starting with '(' support error recovery, with ')' as synchronizing token. Lines starting with 'x' can never be recovered from if in error. */ @@ -688,7 +688,7 @@ Successful parse. # Syntax errors caught by the parser # ---------------------------------- -# Exercise the discarding of stack top and input until `error' +# Exercise the discarding of stack top and input until 'error' # can be reduced. # # '(', 'x', 'x', 'x', 'x', 'x', ')', @@ -1284,7 +1284,7 @@ AT_SETUP([Default %printer and %destructor are not for $accept]) # - The %printer and %destructor code generated for $accept would always be # dead code because $accept is currently never shifted onto the stack. # - $$ for $accept would always be of type YYSTYPE because it's not possible -# to declare `%type $accept'. (Also true for $undefined.) +# to declare '%type $accept'. (Also true for $undefined.) # - Thus, the compiler might complain that the user code assumes the wrong # type for $$ since the code might assume the type associated with a # specific union field, which is especially reasonable in C++ since that diff --git a/tests/atlocal.in b/tests/atlocal.in index 3a9f873b..763ca902 100644 --- a/tests/atlocal.in +++ b/tests/atlocal.in @@ -16,7 +16,7 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -# We need `config.h'. +# We need 'config.h'. CPPFLAGS="-I$abs_top_builddir/lib @CPPFLAGS@" # Don't just check if $POSIXLY_CORRECT is set, as Bash, when launched diff --git a/tests/c++.at b/tests/c++.at index 9a95322c..9d950037 100644 --- a/tests/c++.at +++ b/tests/c++.at @@ -420,8 +420,8 @@ AT_CLEANUP AT_SETUP([[Syntactically invalid namespace references]]) AT_TEST([[:foo:bar]], [[-]]) AT_TEST([[foo: :bar]], [[-]]) -# This one is interesting because `[3]' is encoded as `@<:@3@:>@', which -# contains single occurrences of `:'. +# This one is interesting because '[3]' is encoded as '@<:@3@:>@', which +# contains single occurrences of ':'. AT_TEST([[foo[3]::bar::baz]], [[-]]) AT_TEST([[foo::bar,baz]], [[-]]) AT_TEST([[foo::bar::(baz /* Pacify Emacs ) */]], [[-]]) diff --git a/tests/calc.at b/tests/calc.at index 5ebfa7b6..a14f2c21 100644 --- a/tests/calc.at +++ b/tests/calc.at @@ -27,11 +27,11 @@ # _AT_DATA_CALC_Y($1, $2, $3, [BISON-DIRECTIVES]) # ----------------------------------------------- -# Produce `calc.y' and, if %defines was specified, `calc-lex.c' or -# `calc-lex.cc'. +# Produce 'calc.y' and, if %defines was specified, 'calc-lex.c' or +# 'calc-lex.cc'. # # Don't call this macro directly, because it contains some occurrences -# of `$1' etc. which will be interpreted by m4. So you should call it +# of '$1' etc. which will be interpreted by m4. So you should call it # with $1, $2, and $3 as arguments, which is what AT_DATA_CALC_Y does. # # When %defines is not passed, generate a single self-contained file. @@ -134,7 +134,7 @@ unget_char (]AT_YYLEX_PRE_FORMALS[ int c) { ]AT_USE_LEX_ARGS[; ]AT_LOCATION_IF([ - /* Wrong when C == `\n'. */ + /* Wrong when C == '\n'. */ AT_LOC = last_yylloc; ])[ ungetc (c, input); @@ -366,8 +366,8 @@ m4_popdef([AT_CALC_LEX]) # AT_DATA_CALC_Y([BISON-OPTIONS]) # ------------------------------- -# Produce `calc.y' and, if %defines was specified, `calc-lex.c' or -# `calc-lex.cc'. +# Produce 'calc.y' and, if %defines was specified, 'calc-lex.c' or +# 'calc-lex.cc'. m4_define([AT_DATA_CALC_Y], [_AT_DATA_CALC_Y($[1], $[2], $[3], [$1]) ]) @@ -376,9 +376,9 @@ m4_define([AT_DATA_CALC_Y], # _AT_CHECK_CALC(BISON-OPTIONS, INPUT, [NUM-STDERR-LINES]) # -------------------------------------------------------- -# Run `calc' on INPUT and expect no STDOUT nor STDERR. +# Run 'calc' on INPUT and expect no STDOUT nor STDERR. # -# If BISON-OPTIONS contains `%debug' but not `%glr-parser', then +# If BISON-OPTIONS contains '%debug' but not '%glr-parser', then # # NUM-STDERR-LINES is the number of expected lines on stderr. # Currently this is ignored, though, since the output format is fluctuating. @@ -397,7 +397,7 @@ AT_PARSER_CHECK([./calc input], 0, [], [stderr]) # [NUM-STDERR-LINES], # [VERBOSE-AND-LOCATED-ERROR-MESSAGE]) # --------------------------------------------------------- -# Run `calc' on INPUT, and expect a `syntax error' message. +# Run 'calc' on INPUT, and expect a 'syntax error' message. # # If INPUT starts with a slash, it is used as absolute input file name, # otherwise as contents. @@ -405,14 +405,14 @@ AT_PARSER_CHECK([./calc input], 0, [], [stderr]) # NUM-STDERR-LINES is the number of expected lines on stderr. # Currently this is ignored, though, since the output format is fluctuating. # -# If BISON-OPTIONS contains `%location', then make sure the ERROR-LOCATION +# If BISON-OPTIONS contains '%location', then make sure the ERROR-LOCATION # is correctly output on stderr. # -# If BISON-OPTIONS contains `%define parse.error verbose', then make sure the -# IF-YYERROR-VERBOSE message is properly output after `syntax error, ' +# If BISON-OPTIONS contains '%define parse.error verbose', then make sure the +# IF-YYERROR-VERBOSE message is properly output after 'syntax error, ' # on STDERR. # -# If BISON-OPTIONS contains `%debug' but not `%glr', then NUM-STDERR-LINES +# If BISON-OPTIONS contains '%debug' but not '%glr', then NUM-STDERR-LINES # is the number of expected lines on stderr. m4_define([_AT_CHECK_CALC_ERROR], [m4_bmatch([$3], [^/], @@ -449,7 +449,7 @@ AT_DATA([[expout]], AT_YYERROR_SEES_LOC_IF([], [[sed 's/^[-0-9.]*: //' expout >at-expout mv at-expout expout]]) -# 4. If error-verbose is not used, strip the`, unexpected....' part. +# 4. If error-verbose is not used, strip the', unexpected....' part. m4_bmatch([$1], [%define parse.error verbose], [], [[sed 's/syntax error, .*$/syntax error/' expout >at-expout mv at-expout expout]]) @@ -479,7 +479,7 @@ m4_define([AT_CHECK_SPACES], # AT_CHECK_CALC([BISON-OPTIONS]) # ------------------------------ -# Start a testing chunk which compiles `calc' grammar with +# Start a testing chunk which compiles 'calc' grammar with # BISON-OPTIONS, and performs several tests over the parser. m4_define([AT_CHECK_CALC], [m4_ifval([$2], [m4_fatal([$0: expected a single argument])]) @@ -539,7 +539,7 @@ _AT_CHECK_CALC_ERROR([$1], [1], [/dev/null], [4], # - (* * *): nothing to pop, a lot to discard # - (1 + 2 * *): some to pop and discard # -# - test the action associated to `error' +# - test the action associated to 'error' # # - check the lookahead that triggers an error is not discarded # when we enter error recovery. Below, the lookahead causing the @@ -588,7 +588,7 @@ AT_BANNER([[Simple LALR(1) Calculator.]]) # AT_CHECK_CALC_LALR([BISON-OPTIONS]) # ----------------------------------- -# Start a testing chunk which compiles `calc' grammar with +# Start a testing chunk which compiles 'calc' grammar with # BISON-OPTIONS, and performs several tests over the parser. m4_define([AT_CHECK_CALC_LALR], [AT_CHECK_CALC($@)]) @@ -628,7 +628,7 @@ AT_BANNER([[Simple GLR Calculator.]]) # AT_CHECK_CALC_GLR([BISON-OPTIONS]) # ---------------------------------- -# Start a testing chunk which compiles `calc' grammar with +# Start a testing chunk which compiles 'calc' grammar with # BISON-OPTIONS and %glr-parser, and performs several tests over the parser. m4_define([AT_CHECK_CALC_GLR], [AT_CHECK_CALC([%glr-parser] $@)]) @@ -670,7 +670,7 @@ AT_CHECK_CALC([%skeleton "lalr1.cc" %defines]) # AT_CHECK_CALC_LALR1_CC([BISON-OPTIONS]) # --------------------------------------- -# Start a testing chunk which compiles `calc' grammar with +# Start a testing chunk which compiles 'calc' grammar with # the C++ skeleton, and performs several tests over the parser. m4_define([AT_CHECK_CALC_LALR1_CC], [AT_CHECK_CALC([%language "C++"] $@)]) @@ -704,7 +704,7 @@ AT_CHECK_CALC([%skeleton "glr.cc"]) # AT_CHECK_CALC_GLR_CC([BISON-OPTIONS]) # ------------------------------------- -# Start a testing chunk which compiles `calc' grammar with +# Start a testing chunk which compiles 'calc' grammar with # the GLR C++ skeleton, and performs several tests over the parser. m4_define([AT_CHECK_CALC_GLR_CC], [AT_CHECK_CALC([%language "C++" %glr-parser] $@)]) diff --git a/tests/conflicts.at b/tests/conflicts.at index 7a993171..07ff1786 100644 --- a/tests/conflicts.at +++ b/tests/conflicts.at @@ -936,13 +936,13 @@ AT_CLEANUP # $end reduce using rule 3 (num) # $end [reduce using rule 4 (id)] # -# But when `reduce 3' is the default action, we'd produce: +# But when 'reduce 3' is the default action, we'd produce: # # $end [reduce using rule 4 (id)] # $default reduce using rule 3 (num) # # In this precise case (a reduction is masked by the default -# reduction), we make the `reduce 3' explicit: +# reduction), we make the 'reduce 3' explicit: # # $end reduce using rule 3 (num) # $end [reduce using rule 4 (id)] diff --git a/tests/existing.at b/tests/existing.at index 6aa7a398..1772ac54 100644 --- a/tests/existing.at +++ b/tests/existing.at @@ -403,26 +403,26 @@ dnl parses it as: dnl dnl getline $!(4*0); dnl -dnl That is, they shift `*' immediately and make it part of the getline +dnl That is, they shift '*' immediately and make it part of the getline dnl argument. dnl dnl The grammar below using LALR(1) parses it as a syntax error. So does dnl GNU AWK 3.0.6, 3.1.0, and 3.1.1. They reduce the full getline expression -dnl before shifting `*' even though `*' is not a valid lookahead. +dnl before shifting '*' even though '*' is not a valid lookahead. dnl dnl GNU AWK 3.1.2, 3.1.3, 3.1.4, and 3.1.5 parse it as: dnl dnl (getline $!4)*0; dnl dnl That is, like the other versions of GNU AWK, they reduce the full getline -dnl expression before shifting `*'. However, because of a different LHS on the -dnl getline rule, `*' actually is a valid lookahead. Solaris /usr/xpg4/bin/awk +dnl expression before shifting '*'. However, because of a different LHS on the +dnl getline rule, '*' actually is a valid lookahead. Solaris /usr/xpg4/bin/awk dnl and the Open Group awk specification seem to agree: dnl dnl http://www.opengroup.org/pubs/online/7908799/xcu/awk.html dnl dnl /bin/nawk and /bin/awk on Solaris 10 report it as a syntax error, but they -dnl don't like even `print $!4;'. +dnl don't like even 'print $!4;'. [[LEX_GETLINE, '$', '!', YNUMBER, '*', YNUMBER, ';']], dnl BISON-STDERR @@ -1649,7 +1649,7 @@ box "foo" above ljust == box ("foo" above ljust) %left LEFT RIGHT /* Give attributes that take an optional expression a higher -precedence than left and right, so that eg `line chop left' +precedence than left and right, so that eg 'line chop left' parses properly. */ %left CHOP SOLID DASHED DOTTED UP DOWN FILL COLORED OUTLINED %left LABEL @@ -1662,7 +1662,7 @@ parses properly. */ /* these need to be lower than '-' */ %left HEIGHT RADIUS WIDTH DIAMETER FROM TO AT THICKNESS -/* these must have higher precedence than CHOP so that `label %prec CHOP' +/* these must have higher precedence than CHOP so that 'label %prec CHOP' works */ %left DOT_N DOT_E DOT_W DOT_S DOT_NE DOT_SE DOT_NW DOT_SW DOT_C %left DOT_START DOT_END TOP BOTTOM LEFT_CORNER RIGHT_CORNER diff --git a/tests/glr-regression.at b/tests/glr-regression.at index 918bc8d8..9eb429c7 100644 --- a/tests/glr-regression.at +++ b/tests/glr-regression.at @@ -1015,17 +1015,17 @@ main (void) int exit_status = yyparse (); if (parent_rhs_before_value) { - fprintf (stderr, "`parent_rhs_before' destructor not called.\n"); + fprintf (stderr, "'parent_rhs_before' destructor not called.\n"); exit_status = 1; } if (merged_value) { - fprintf (stderr, "`merged' destructor not called.\n"); + fprintf (stderr, "'merged' destructor not called.\n"); exit_status = 1; } if (parent_rhs_after_value) { - fprintf (stderr, "`PARENT_RHS_AFTER' destructor not called.\n"); + fprintf (stderr, "'PARENT_RHS_AFTER' destructor not called.\n"); exit_status = 1; } return exit_status; @@ -1449,7 +1449,7 @@ main (void) int exit_status = yyparse () != 1; if (parent_rhs_before_value) { - fprintf (stderr, "`parent_rhs_before' destructor not called.\n"); + fprintf (stderr, "'parent_rhs_before' destructor not called.\n"); exit_status = 1; } return exit_status; diff --git a/tests/input.at b/tests/input.at index 85267a20..499141ad 100644 --- a/tests/input.at +++ b/tests/input.at @@ -1484,7 +1484,7 @@ AT_SETUP([[Unused %define api.pure]]) # AT_CHECK_API_PURE(DECLS, VALUE) # ------------------------------- -# Make sure Bison reports that `%define api.pure VALUE' is unused when DECLS +# Make sure Bison reports that '%define api.pure VALUE' is unused when DECLS # are specified. m4_define([AT_CHECK_API_PURE], [ diff --git a/tests/java.at b/tests/java.at index c5aae2f5..7f77f283 100644 --- a/tests/java.at +++ b/tests/java.at @@ -25,8 +25,8 @@ AT_BANNER([[Java Calculator.]]) # _AT_DATA_JAVA_CALC_Y($1, $2, $3, [BISON-DIRECTIVES]) # ---------------------------------------------------- -# Produce `calc.y'. Don't call this macro directly, because it contains -# some occurrences of `$1' etc. which will be interpreted by m4. So +# Produce 'calc.y'. Don't call this macro directly, because it contains +# some occurrences of '$1' etc. which will be interpreted by m4. So # you should call it with $1, $2, and $3 as arguments, which is what # AT_DATA_JAVA_CALC_Y does. m4_define([_AT_DATA_JAVA_CALC_Y], @@ -206,7 +206,7 @@ AT_BISON_OPTION_POPDEFS # AT_DATA_CALC_Y([BISON-OPTIONS]) # ------------------------------- -# Produce `calc.y'. +# Produce 'calc.y'. m4_define([AT_DATA_JAVA_CALC_Y], [_AT_DATA_JAVA_CALC_Y($[1], $[2], $[3], [$1]) ]) @@ -215,7 +215,7 @@ m4_define([AT_DATA_JAVA_CALC_Y], # _AT_CHECK_JAVA_CALC_ERROR(BISON-OPTIONS, INPUT, # [VERBOSE-AND-LOCATED-ERROR-MESSAGE]) # -------------------------------------------------------------- -# Run `calc' on INPUT, and expect a `syntax error' message. +# Run 'calc' on INPUT, and expect a 'syntax error' message. # # If INPUT starts with a slash, it is used as absolute input file name, # otherwise as contents. @@ -240,7 +240,7 @@ AT_DATA([[expout]], AT_YYERROR_SEES_LOC_IF([], [[sed 's/^[-0-9.]*: //' expout >at-expout mv at-expout expout]]) -# 3. If error-verbose is not used, strip the`, unexpected....' part. +# 3. If error-verbose is not used, strip the', unexpected....' part. m4_bmatch([$1], [%error-verbose], [], [[sed 's/syntax error, .*$/syntax error/' expout >at-expout mv at-expout expout]]) @@ -250,7 +250,7 @@ AT_CHECK([cat stderr], 0, [expout]) # _AT_CHECK_JAVA_CALC([BISON-DIRECTIVES], [BISON-CODE]) # ----------------------------------------------------- -# Start a testing chunk which compiles `calc' grammar with +# Start a testing chunk which compiles 'calc' grammar with # BISON-DIRECTIVES, and performs several tests over the parser. m4_define([_AT_CHECK_JAVA_CALC], [# We use integers to avoid dependencies upon the precision of doubles. @@ -310,7 +310,7 @@ _AT_CHECK_JAVA_CALC_ERROR([$1], [/dev/null], # - (* * *): nothing to pop, a lot to discard # - (1 + 2 * *): some to pop and discard # -# - test the action associated to `error' +# - test the action associated to 'error' # # - check the lookahead that triggers an error is not discarded # when we enter error recovery. Below, the lookahead causing the @@ -342,7 +342,7 @@ AT_CLEANUP # AT_CHECK_JAVA_CALC([BISON-DIRECTIVES]) # -------------------------------------- -# Start a testing chunk which compiles `calc' grammar with +# Start a testing chunk which compiles 'calc' grammar with # BISON-DIRECTIVES, and performs several tests over the parser. # Run the test with and without %error-verbose. m4_define([AT_CHECK_JAVA_CALC], diff --git a/tests/local.at b/tests/local.at index 39689c7e..6021396a 100644 --- a/tests/local.at +++ b/tests/local.at @@ -134,7 +134,7 @@ m4_define([AT_BISON_OPTION_PUSHDEFS], # _AT_BISON_OPTION_PUSHDEFS($1, $2, [BISON-OPTIONS]) # -------------------------------------------------- # This macro works around the impossibility to define macros -# inside macros, because issuing `[$1]' is not possible in M4 :(. +# inside macros, because issuing '[$1]' is not possible in M4 :(. # This sucks hard, GNU M4 should really provide M5-like $$1. m4_define([_AT_BISON_OPTION_PUSHDEFS], [m4_if([$1$2], $[1]$[2], [], @@ -599,7 +599,7 @@ m4_define([AT_MAIN_DEFINE(java)], # High-level routine that may call bison several times, under different # conditions. # -# Check Bison by invoking `bison BISON_ARGS'. BISON_ARGS should not contain +# Check Bison by invoking 'bison BISON_ARGS'. BISON_ARGS should not contain # shell constructs (such as redirection or pipes) that would prevent # appending additional command-line arguments for bison. OTHER_AT_CHECK_ARGS # are the usual remaining arguments to AT_CHECK: STATUS, STDOUT, etc. @@ -876,7 +876,7 @@ AT_PARSER_CHECK([./c-and-cxx]) # AT_PARSER_CHECK(COMMAND, EXIT-STATUS, EXPOUT, EXPERR, [PRE]) # ------------------------------------------------------------ -# So that we can run `./testsuite PREPARSER='valgrind -q' for instance. +# So that we can run './testsuite PREPARSER='valgrind -q' for instance. # # Get rid of spurious messages when compiled with --coverage: # +profiling:/[...]/lib/fprintf.gcda:Merge mismatch for summaries @@ -918,16 +918,16 @@ m4_define([AT_JAVA_PARSER_CHECK], # that Bison exits with value 0, has no stdout, and has stderr # BISON-STDERR. # -# If TEST-SPEC contains the attribute `last-state', check that the value +# If TEST-SPEC contains the attribute 'last-state', check that the value # of TABLES-OR-LAST-STATE is the index of the last state generated for # the grammar; in other words, check the number of states (minus one). -# Otherwise, check that everything in the `.output' file starting with +# Otherwise, check that everything in the '.output' file starting with # the definition of state 0 is the same as the entire value of # TABLES-OR-LAST-STATE. # # Expand the M4 in OTHER-CHECKS to perform additional checks of the -# `.output' file, which is named `input.output', and/or grammar file, -# which is named `input.y'. +# '.output' file, which is named 'input.output', and/or grammar file, +# which is named 'input.y'. # # Finally, compile the generated parser and then run it using # AT_PARSER_CHECK with PARSER-EXIT-VALUE, PARSER-STDOUT, and diff --git a/tests/sets.at b/tests/sets.at index ca04f42c..fadbe687 100644 --- a/tests/sets.at +++ b/tests/sets.at @@ -113,7 +113,7 @@ AT_CLEANUP ## Broken Closure. ## ## ---------------- ## -# TC was once broken during a massive `simplification' of the code. +# TC was once broken during a massive 'simplification' of the code. # It resulted in bison dumping core on the following grammar (the # computation of FIRSTS uses TC). It managed to produce a pretty # exotic closure: @@ -263,7 +263,7 @@ AT_CLEANUP # In some weird cases Bison could compute an incorrect final state # number. This happens only if the $end token is used in the user # grammar, which is a very suspicious accidental feature introduced as -# a side effect of allowing the user to name $end using `%token END 0 +# a side effect of allowing the user to name $end using '%token END 0 # "end of file"'. AT_SETUP([Accept]) diff --git a/tests/synclines.at b/tests/synclines.at index 3c85e7d4..99f9df90 100644 --- a/tests/synclines.at +++ b/tests/synclines.at @@ -23,7 +23,7 @@ AT_BANNER([[User Actions.]]) # -------------------------- # Compile FILE expecting an error, and save in the file stdout the # normalized output. Ignore the exit status, since some compilers -# (e.g. c89 on IRIX 6.5) trigger warnings on `#error', instead of +# (e.g. c89 on IRIX 6.5) trigger warnings on '#error', instead of # errors. m4_define([AT_SYNCLINES_COMPILE], [AT_CHECK([$CC $CFLAGS $CPPFLAGS -c $1], [ignore], [], [stderr]) -- 2.45.2