From 63cb856698604e76e30962a2adc7244613939c88 Mon Sep 17 00:00:00 2001 From: theduke Date: Tue, 10 Jan 2017 11:59:19 +0100 Subject: [PATCH] Fix struct_expr grammar: make base update part optional. The current grammar rule 'struct_expr' does not set the base update part as optional. Fixed by a single ?. --- src/doc/grammar.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/doc/grammar.md b/src/doc/grammar.md index 690d44cc2cb7b..4bf14c5b51d5f 100644 --- a/src/doc/grammar.md +++ b/src/doc/grammar.md @@ -512,7 +512,7 @@ unit_expr : "()" ; ```antlr struct_expr : expr_path '{' ident ':' expr [ ',' ident ':' expr ] * - [ ".." expr ] '}' | + [ ".." expr ] ? '}' | expr_path '(' expr [ ',' expr ] * ')' | expr_path ;