tests: style changes.

* tests/input.at: Use "print" in %printer instead of "destroy".
It is unused, so we don't care, yet it is less surprising.
* tests/actions.at: Comment changes.

(cherry picked from commit abcd36ca1b)
This commit is contained in:
Akim Demaille
2012-04-16 16:34:00 +02:00
parent 10232af808
commit a703b669b4
2 changed files with 30 additions and 30 deletions

View File

@@ -889,7 +889,7 @@ AT_CLEANUP
AT_SETUP([Default %printer and %destructor for user-defined end token]) AT_SETUP([Default %printer and %destructor for user-defined end token])
# _AT_CHECK_DEFAULT_PRINTER_AND_DESTRUCTOR_FOR_END_TOKEN(TYPED) # _AT_CHECK_DEFAULT_PRINTER_AND_DESTRUCTOR_FOR_END_TOKEN(TYPED)
# ----------------------------------------------------------------------------- # -------------------------------------------------------------
m4_define([_AT_CHECK_DEFAULT_PRINTER_AND_DESTRUCTOR_FOR_END_TOKEN], m4_define([_AT_CHECK_DEFAULT_PRINTER_AND_DESTRUCTOR_FOR_END_TOKEN],
[m4_if($1, 0, [m4_if($1, 0,
[m4_pushdef([kind], []) m4_pushdef([not_kind], [*])], [m4_pushdef([kind], []) m4_pushdef([not_kind], [*])],

View File

@@ -182,53 +182,53 @@ AT_SETUP([Default %printer and %destructor redeclared])
AT_DATA([[input.y]], AT_DATA([[input.y]],
[[%destructor { destroy ($$); } <*> <*> [[%destructor { destroy ($$); } <*> <*>
%printer { destroy ($$); } <*> <*> %printer { print ($$); } <*> <*>
%destructor { destroy ($$); } <*> %destructor { destroy ($$); } <*>
%printer { destroy ($$); } <*> %printer { print ($$); } <*>
%destructor { destroy ($$); } <> <> %destructor { destroy ($$); } <> <>
%printer { destroy ($$); } <> <> %printer { print ($$); } <> <>
%destructor { destroy ($$); } <> %destructor { destroy ($$); } <>
%printer { destroy ($$); } <> %printer { print ($$); } <>
%% %%
start: ; start: ;
%destructor { destroy ($$); } <*>; %destructor { destroy ($$); } <*>;
%printer { destroy ($$); } <*>; %printer { print ($$); } <*>;
%destructor { destroy ($$); } <>; %destructor { destroy ($$); } <>;
%printer { destroy ($$); } <>; %printer { print ($$); } <>;
]]) ]])
AT_BISON_CHECK([input.y], [1], [], AT_BISON_CHECK([input.y], [1], [],
[[input.y:1.13-29: redeclaration for default tagged %destructor [[input.y:1.13-29: redeclaration for default tagged %destructor
input.y:1.13-29: previous declaration input.y:1.13-29: previous declaration
input.y:2.10-26: redeclaration for default tagged %printer input.y:2.10-24: redeclaration for default tagged %printer
input.y:2.10-26: previous declaration input.y:2.10-24: previous declaration
input.y:4.13-29: redeclaration for default tagged %destructor input.y:4.13-29: redeclaration for default tagged %destructor
input.y:1.13-29: previous declaration input.y:1.13-29: previous declaration
input.y:5.10-26: redeclaration for default tagged %printer input.y:5.10-24: redeclaration for default tagged %printer
input.y:2.10-26: previous declaration input.y:2.10-24: previous declaration
input.y:7.13-29: redeclaration for default tagless %destructor input.y:7.13-29: redeclaration for default tagless %destructor
input.y:7.13-29: previous declaration input.y:7.13-29: previous declaration
input.y:8.10-26: redeclaration for default tagless %printer input.y:8.10-24: redeclaration for default tagless %printer
input.y:8.10-26: previous declaration input.y:8.10-24: previous declaration
input.y:10.13-29: redeclaration for default tagless %destructor input.y:10.13-29: redeclaration for default tagless %destructor
input.y:7.13-29: previous declaration input.y:7.13-29: previous declaration
input.y:11.10-26: redeclaration for default tagless %printer input.y:11.10-24: redeclaration for default tagless %printer
input.y:8.10-26: previous declaration input.y:8.10-24: previous declaration
input.y:17.13-29: redeclaration for default tagged %destructor input.y:17.13-29: redeclaration for default tagged %destructor
input.y:4.13-29: previous declaration input.y:4.13-29: previous declaration
input.y:18.10-26: redeclaration for default tagged %printer input.y:18.10-24: redeclaration for default tagged %printer
input.y:5.10-26: previous declaration input.y:5.10-24: previous declaration
input.y:20.13-29: redeclaration for default tagless %destructor input.y:20.13-29: redeclaration for default tagless %destructor
input.y:10.13-29: previous declaration input.y:10.13-29: previous declaration
input.y:21.10-26: redeclaration for default tagless %printer input.y:21.10-24: redeclaration for default tagless %printer
input.y:11.10-26: previous declaration input.y:11.10-24: previous declaration
]]) ]])
AT_CLEANUP AT_CLEANUP
@@ -242,17 +242,17 @@ AT_SETUP([Per-type %printer and %destructor redeclared])
AT_DATA([[input.y]], AT_DATA([[input.y]],
[[%destructor { destroy ($$); } <field1> <field2> [[%destructor { destroy ($$); } <field1> <field2>
%printer { destroy ($$); } <field1> <field2> %printer { print ($$); } <field1> <field2>
%destructor { destroy ($$); } <field1> <field1> %destructor { destroy ($$); } <field1> <field1>
%printer { destroy ($$); } <field2> <field2> %printer { print ($$); } <field2> <field2>
%% %%
start: ; start: ;
%destructor { destroy ($$); } <field2> <field1>; %destructor { destroy ($$); } <field2> <field1>;
%printer { destroy ($$); } <field2> <field1>; %printer { print ($$); } <field2> <field1>;
]]) ]])
AT_BISON_CHECK([input.y], [1], [], AT_BISON_CHECK([input.y], [1], [],
@@ -260,18 +260,18 @@ AT_BISON_CHECK([input.y], [1], [],
input.y:1.13-29: previous declaration input.y:1.13-29: previous declaration
input.y:4.13-29: %destructor redeclaration for <field1> input.y:4.13-29: %destructor redeclaration for <field1>
input.y:4.13-29: previous declaration input.y:4.13-29: previous declaration
input.y:5.10-26: %printer redeclaration for <field2> input.y:5.10-24: %printer redeclaration for <field2>
input.y:2.10-26: previous declaration input.y:2.10-24: previous declaration
input.y:5.10-26: %printer redeclaration for <field2> input.y:5.10-24: %printer redeclaration for <field2>
input.y:5.10-26: previous declaration input.y:5.10-24: previous declaration
input.y:11.13-29: %destructor redeclaration for <field1> input.y:11.13-29: %destructor redeclaration for <field1>
input.y:4.13-29: previous declaration input.y:4.13-29: previous declaration
input.y:11.13-29: %destructor redeclaration for <field2> input.y:11.13-29: %destructor redeclaration for <field2>
input.y:1.13-29: previous declaration input.y:1.13-29: previous declaration
input.y:12.10-26: %printer redeclaration for <field1> input.y:12.10-24: %printer redeclaration for <field1>
input.y:2.10-26: previous declaration input.y:2.10-24: previous declaration
input.y:12.10-26: %printer redeclaration for <field2> input.y:12.10-24: %printer redeclaration for <field2>
input.y:5.10-26: previous declaration input.y:5.10-24: previous declaration
]]) ]])
AT_CLEANUP AT_CLEANUP