summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2020-08-05 08:43:41 +0200
committerAkim Demaille <akim.demaille@gmail.com>2020-08-07 07:30:06 +0200
commit89e42ffb4b54bdff58183148907687a7690600e4 (patch)
treef38173a2523c9387c6bb53759ed9b12dc551809b
parent6aae4a7378a3a2faece927d6fad1cf165827edfe (diff)
downloadbison-89e42ffb4b54bdff58183148907687a7690600e4.tar.gz
style: fix missing space before paren
* cfg.mk (_space_before_paren_exempt): Be less laxist. * src/output.c, src/reader.c: Fix space before paren issues. Pacify the warnings where applicable.
-rw-r--r--cfg.mk2
-rw-r--r--src/output.c8
-rw-r--r--src/reader.c4
3 files changed, 7 insertions, 7 deletions
diff --git a/cfg.mk b/cfg.mk
index e1547a05..2a1b0831 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -126,7 +126,7 @@ _sed_rm_comments_q = $(subst ','\'',$(_sed_remove_comments))
_space_before_paren_exempt =? \\n\\$$
_space_before_paren_exempt = \
- (^ *\#|(LA)?LR\([01]\)|percent_(code|define)|b4_syncline|m4_(define|init)|symbol)
+ (^ *\#|(LA)?LR\([01]\)|percent_(code|define)|b4_syncline|m4_(define|init))
# Ensure that there is a space before each open parenthesis in C code.
sc_space_before_open_paren:
@if $(VC_LIST_EXCEPT) | grep -l '\.[ch]$$' > /dev/null; then \
diff --git a/src/output.c b/src/output.c
index db996283..d550c470 100644
--- a/src/output.c
+++ b/src/output.c
@@ -249,7 +249,7 @@ prepare_symbol_names (char const *muscle_name)
if (i)
obstack_1grow (&format_obstack, ' ');
if (translatable)
- obstack_sgrow (&format_obstack, "]b4_symbol_translate([");
+ obstack_sgrow (&format_obstack, "]b4_symbol_translate""([");
obstack_escape (&format_obstack, cp);
if (translatable)
obstack_sgrow (&format_obstack, "])[");
@@ -554,7 +554,7 @@ prepare_symbol_definitions (void)
/* Map "orig NUM" to new numbers. See data/README. */
for (symbol_number i = ntokens; i < nsyms + nuseless_nonterminals; ++i)
{
- obstack_printf (&format_obstack, "symbol(orig %d, number)", i);
+ obstack_printf (&format_obstack, "symbol""(orig %d, number)", i);
const char *key = obstack_finish0 (&format_obstack);
MUSCLE_INSERT_INT (key, nterm_map ? nterm_map[i - ntokens] : i);
}
@@ -565,12 +565,12 @@ prepare_symbol_definitions (void)
const char *key;
#define SET_KEY(Entry) \
- obstack_printf (&format_obstack, "symbol(%d, %s)", \
+ obstack_printf (&format_obstack, "symbol""(%d, %s)", \
i, Entry); \
key = obstack_finish0 (&format_obstack);
#define SET_KEY2(Entry, Suffix) \
- obstack_printf (&format_obstack, "symbol(%d, %s_%s)", \
+ obstack_printf (&format_obstack, "symbol""(%d, %s_%s)", \
i, Entry, Suffix); \
key = obstack_finish0 (&format_obstack);
diff --git a/src/reader.c b/src/reader.c
index 29222ef3..2bc1cf6e 100644
--- a/src/reader.c
+++ b/src/reader.c
@@ -406,8 +406,8 @@ grammar_midrule_action (void)
action. Create the MIDRULE. */
location dummy_loc = current_rule->action_props.location;
symbol *dummy = dummy_symbol_get (dummy_loc);
- symbol_type_set(dummy,
- current_rule->action_props.type, current_rule->action_props.location);
+ symbol_type_set (dummy,
+ current_rule->action_props.type, current_rule->action_props.location);
symbol_list *midrule = symbol_list_sym_new (dummy, dummy_loc);
/* Remember named_ref of previous action. */