tests: style changes

* tests/actions.at: Prefer printf to fprintf.
Prefer yyo to yyoutput in %printer.
This commit is contained in:
Akim Demaille
2019-10-10 08:59:04 +02:00
parent 734db67004
commit cf298ebb7d

View File

@@ -1083,17 +1083,17 @@ AT_DATA_GRAMMAR([[input.y]],
} <*> } <*>
%printer { %printer {
fprintf (yyoutput, "<> printer for '%c' @ %d", $$, @$.first_column); fprintf (yyo, "<> printer for '%c' @ %d", $$, @$.first_column);
} <> } <>
%destructor { %destructor {
fprintf (stdout, "<> destructor for '%c' @ %d.\n", $$, @$.first_column); printf ("<> destructor for '%c' @ %d.\n", $$, @$.first_column);
} <> } <>
%printer { %printer {
fprintf (yyoutput, "'b'/'c' printer for '%c' @ %d", $$, @$.first_column); fprintf (yyo, "'b'/'c' printer for '%c' @ %d", $$, @$.first_column);
} 'b' 'c' } 'b' 'c'
%destructor { %destructor {
fprintf (stdout, "'b'/'c' destructor for '%c' @ %d.\n", $$, @$.first_column); printf ("'b'/'c' destructor for '%c' @ %d.\n", $$, @$.first_column);
} 'b' 'c' } 'b' 'c'
%destructor { %destructor {
@@ -1179,23 +1179,23 @@ AT_DATA_GRAMMAR([[input.y]],
%type <field1> 'e' %type <field1> 'e'
%type <field2> 'f' %type <field2> 'f'
%printer { %printer {
fprintf (yyoutput, "<*>/<field2>/e printer"); fprintf (yyo, "<*>/<field2>/e printer");
} <*> 'e' <field2> } <*> 'e' <field2>
%destructor { %destructor {
fprintf (stdout, "<*>/<field2>/e destructor.\n"); printf ("<*>/<field2>/e destructor.\n");
} <*> 'e' <field2> } <*> 'e' <field2>
%type <field1> 'b' %type <field1> 'b'
%printer { fprintf (yyoutput, "<field1> printer"); } <field1> %printer { fprintf (yyo, "<field1> printer"); } <field1>
%destructor { fprintf (stdout, "<field1> destructor.\n"); } <field1> %destructor { printf ("<field1> destructor.\n"); } <field1>
%type <field0> 'c' %type <field0> 'c'
%printer { fprintf (yyoutput, "'c' printer"); } 'c' %printer { fprintf (yyo, "'c' printer"); } 'c'
%destructor { fprintf (stdout, "'c' destructor.\n"); } 'c' %destructor { printf ("'c' destructor.\n"); } 'c'
%type <field1> 'd' %type <field1> 'd'
%printer { fprintf (yyoutput, "'d' printer"); } 'd' %printer { fprintf (yyo, "'d' printer"); } 'd'
%destructor { fprintf (stdout, "'d' destructor.\n"); } 'd' %destructor { printf ("'d' destructor.\n"); } 'd'
%destructor { %destructor {
#error "<> destructor should not be used." #error "<> destructor should not be used."
@@ -1304,10 +1304,10 @@ AT_DATA_GRAMMAR([[input]]$1[[.y]],
%token END 0 %token END 0
%printer { %printer {
fprintf (yyoutput, "<]]kind[[> for '%c' @ %d", $$, @$.first_column); fprintf (yyo, "<]]kind[[> for '%c' @ %d", $$, @$.first_column);
} <]]kind[[> } <]]kind[[>
%destructor { %destructor {
fprintf (stdout, "<]]kind[[> for '%c' @ %d.\n", $$, @$.first_column); printf ("<]]kind[[> for '%c' @ %d.\n", $$, @$.first_column);
} <]]kind[[> } <]]kind[[>
%printer { %printer {
@@ -1410,7 +1410,7 @@ AT_DATA_GRAMMAR([[input.y]],
%} %}
%printer { %printer {
fprintf (yyoutput, "'%c'", $$); fprintf (yyo, "'%c'", $$);
} <> <*> } <> <*>
%destructor { %destructor {
fprintf (stderr, "DESTROY '%c'\n", $$); fprintf (stderr, "DESTROY '%c'\n", $$);
@@ -1509,7 +1509,7 @@ AT_DATA_GRAMMAR([[input.y]],
%printer { %printer {
char chr = $$; char chr = $$;
fprintf (yyoutput, "'%c'", chr); fprintf (yyo, "'%c'", chr);
} <> <*> } <> <*>
%destructor { %destructor {
char chr = $$; char chr = $$;
@@ -1559,7 +1559,7 @@ AT_DATA_GRAMMAR([[input.y]],
# define LOCATION_PRINT(File, Loc) # define LOCATION_PRINT(File, Loc)
%} %}
%printer { fprintf (yyoutput, "%d", @$); } <> %printer { fprintf (yyo, "%d", @$); } <>
%destructor { fprintf (stderr, "DESTROY %d\n", @$); } <> %destructor { fprintf (stderr, "DESTROY %d\n", @$); } <>
%printer { #error "<*> printer should not be used" } <*> %printer { #error "<*> printer should not be used" } <*>
%destructor { #error "<*> destructor should not be used" } <*> %destructor { #error "<*> destructor should not be used" } <*>