From: Michael Tremer Date: Mon, 11 Mar 2019 10:10:15 +0000 (+0000) Subject: libpakfire: parser: Explicitely allow empty lines between assignments X-Git-Tag: 0.9.28~1285^2~1082 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d2c0a733ff73bcea0850a5ec9125b0f6438f22ff;p=pakfire.git libpakfire: parser: Explicitely allow empty lines between assignments Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/parser/grammar.y b/src/libpakfire/parser/grammar.y index af0fadccc..62268bbb0 100644 --- a/src/libpakfire/parser/grammar.y +++ b/src/libpakfire/parser/grammar.y @@ -150,11 +150,13 @@ block_closing : END NEWLINE block : block_opening assignments block_closing; -assignments : assignments assignment - | assignments empty - | /* empty */ +assignments : assignments assignment_or_empty + | assignment_or_empty ; +assignment_or_empty : assignment + | empty; + assignment : whitespace variable whitespace ASSIGN whitespace value whitespace NEWLINE { int r = pakfire_parser_add_declaration($2, $6);