From d2c0a733ff73bcea0850a5ec9125b0f6438f22ff Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 11 Mar 2019 10:10:15 +0000 Subject: [PATCH] libpakfire: parser: Explicitely allow empty lines between assignments Signed-off-by: Michael Tremer --- src/libpakfire/parser/grammar.y | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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); -- 2.39.5