From: Michael Tremer Date: Mon, 11 Mar 2019 10:02:07 +0000 (+0000) Subject: libpakfire: parser: assignments and block assigments are the same thing X-Git-Tag: 0.9.28~1285^2~1084 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=eb8fb9a66fc17f480bac6c6adc1636b029cb7638;p=pakfire.git libpakfire: parser: assignments and block assigments are the same thing Signed-off-by: Michael Tremer --- 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)