From 7d1b1133d0cc91f092f943bdaf16701f08c48f97 Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Sun, 11 Nov 2018 07:53:05 +0100 Subject: [PATCH] style: comment changes * data/c++.m4, data/glr.c, data/lalr1.java, data/yacc.c (yytranslate, YYTRANSLATE): Harmonize comments. --- data/c++.m4 | 5 +++-- data/glr.c | 6 ++++-- data/lalr1.java | 3 ++- data/yacc.c | 6 +++--- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/data/c++.m4 b/data/c++.m4 index fd5ec182..066c3799 100644 --- a/data/c++.m4 +++ b/data/c++.m4 @@ -476,11 +476,12 @@ m4_define([b4_symbol_constructor_define], []) # Define yytranslate_. Sometimes used in the header file ($1=hh), # sometimes in the cc file. m4_define([b4_yytranslate_define], -[[ // Symbol number corresponding to token number t. - ]b4_inline([$1])b4_parser_class_name[::token_number_type +[ b4_inline([$1])b4_parser_class_name[::token_number_type ]b4_parser_class_name[::yytranslate_ (]b4_token_ctor_if([token_type], [int])[ t) { + // YYTRANSLATE[TOKEN-NUM] -- Symbol number corresponding to + // TOKEN-NUM as returned by yylex. static const token_number_type translate_table[] = diff --git a/data/glr.c b/data/glr.c index f77da621..ed79cab6 100644 --- a/data/glr.c +++ b/data/glr.c @@ -336,14 +336,16 @@ static YYLTYPE yyloc_default][]b4_yyloc_default;])[ accessed by $0, $-1, etc., in any rule. */ #define YYMAXLEFT ]b4_max_left_semantic_context[ -/* YYTRANSLATE(X) -- Bison symbol number corresponding to X. */ #define YYUNDEFTOK ]b4_undef_token_number[ #define YYMAXUTOK ]b4_user_token_number_max[ +/* YYTRANSLATE(TOKEN-NUM) -- Symbol number corresponding to TOKEN-NUM + as returned by yylex, with out-of-bounds checking. */ #define YYTRANSLATE(YYX) \ ((unsigned) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) -/* YYTRANSLATE[YYLEX] -- Bison symbol number corresponding to YYLEX. */ +/* YYTRANSLATE[TOKEN-NUM] -- Symbol number corresponding to TOKEN-NUM + as returned by yylex. */ static const ]b4_int_type_for([b4_translate])[ yytranslate[] = { ]b4_translate[ diff --git a/data/lalr1.java b/data/lalr1.java index 7a662a3d..7326d624 100644 --- a/data/lalr1.java +++ b/data/lalr1.java @@ -1037,7 +1037,8 @@ b4_both_if([[ b4_rhs_location(yynrhs, yyi + 1)])[); } - /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */ + /* YYTRANSLATE(TOKEN-NUM) -- Symbol number corresponding to TOKEN-NUM + as returned by yylex, with out-of-bounds checking. */ ]b4_integral_parser_table_define([translate_table], [b4_translate])[ private static final ]b4_int_type_for([b4_translate])[ yytranslate_ (int t) diff --git a/data/yacc.c b/data/yacc.c index d8021ef6..2199fa16 100644 --- a/data/yacc.c +++ b/data/yacc.c @@ -562,16 +562,16 @@ union yyalloc /* YYNSTATES -- Number of states. */ #define YYNSTATES ]b4_states_number[ -/* YYTRANSLATE[YYX] -- Symbol number corresponding to YYX as returned - by yylex, with out-of-bounds checking. */ #define YYUNDEFTOK ]b4_undef_token_number[ #define YYMAXUTOK ]b4_user_token_number_max[ +/* YYTRANSLATE(TOKEN-NUM) -- Symbol number corresponding to TOKEN-NUM + as returned by yylex, with out-of-bounds checking. */ #define YYTRANSLATE(YYX) \ ((unsigned) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) /* YYTRANSLATE[TOKEN-NUM] -- Symbol number corresponding to TOKEN-NUM - as returned by yylex, without out-of-bounds checking. */ + as returned by yylex. */ static const ]b4_int_type_for([b4_translate])[ yytranslate[] = { ]b4_translate[