From eb8fb9a66fc17f480bac6c6adc1636b029cb7638 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 11 Mar 2019 10:02:07 +0000 Subject: [PATCH] libpakfire: parser: assignments and block assigments are the same thing Signed-off-by: Michael Tremer --- src/libpakfire/parser/grammar.y | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/libpakfire/parser/grammar.y b/src/libpakfire/parser/grammar.y index c380f75c4..0288a9c09 100644 --- a/src/libpakfire/parser/grammar.y +++ b/src/libpakfire/parser/grammar.y @@ -153,7 +153,6 @@ block : block_opening assignments block_closing; assignments : assignments assignment | assignments empty - | assignments block_assignment | /* empty */ ; @@ -162,9 +161,8 @@ assignment : whitespace variable whitespace ASSIGN whitespace value whitespa int r = pakfire_parser_add_declaration($2, $6); if (r < 0) ABORT; - }; - -block_assignment : whitespace DEFINE WHITESPACE variable NEWLINE text whitespace END NEWLINE + } + | whitespace DEFINE WHITESPACE variable NEWLINE text whitespace END NEWLINE { int r = pakfire_parser_add_declaration($4, $6); if (r < 0) -- 2.39.5