bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 5/6] kinds: use the symbol kinds where applicable


From: Akim Demaille
Subject: [PATCH 5/6] kinds: use the symbol kinds where applicable
Date: Sat, 23 May 2020 17:14:44 +0200

Instead of generating switch statements with numbers, let's use the
symbol kinds.  Not only is this more readable, it also makes reading
diff easier, as a change in symbol numbers won't have such a large
effect on the implementation of symbol actions.

* data/skeletons/bison.m4 (_b4_symbol_case): Use the symbol kind
rather than its number.
---
 data/skeletons/bison.m4 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/data/skeletons/bison.m4 b/data/skeletons/bison.m4
index 2b42d1b5..8c5fbdf5 100644
--- a/data/skeletons/bison.m4
+++ b/data/skeletons/bison.m4
@@ -547,7 +547,7 @@ m4_popdef([b4_actions_])dnl
 # easier to use with m4_map, but then, use []dnl to suppress the last
 # one.
 m4_define([_b4_symbol_case],
-[case b4_symbol([$1], [number]): b4_symbol_tag_comment([$1])])
+[case b4_symbol([$1], [kind]): b4_symbol_tag_comment([$1])])
 ])
 
 
-- 
2.26.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]