aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'bashast/bashast.g')
-rw-r--r--bashast/bashast.g4
1 files changed, 2 insertions, 2 deletions
diff --git a/bashast/bashast.g b/bashast/bashast.g
index 4438b8c..9fd3fdb 100644
--- a/bashast/bashast.g
+++ b/bashast/bashast.g
@@ -431,8 +431,8 @@ variable_definition_atom
-> ^(EQUALS ^(name explicit_arithmetic) string_expr?)
| name EQUALS value? -> ^(EQUALS name value?)
| name PLUS EQUALS array_value -> ^(PLUS_ASSIGN name array_value)
- | name PLUS EQUALS string_expr_part?
- -> ^(EQUALS name ^(STRING ^(VAR_REF name) string_expr_part?));
+ | name PLUS EQUALS string_expr_part*
+ -> ^(EQUALS name ^(STRING ^(VAR_REF name) string_expr_part*));
value
: string_expr
| array_value;