From: Michael Tremer Date: Thu, 14 Mar 2019 13:45:25 +0000 (+0000) Subject: libpakfire: parser: Change parser type to GLR X-Git-Tag: 0.9.28~1285^2~1057 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d7111e7acb4622f8591a97095d634684c6e92c8;p=pakfire.git libpakfire: parser: Change parser type to GLR Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/parser/grammar.y b/src/libpakfire/parser/grammar.y index f4e9b8f26..f5299d27a 100644 --- a/src/libpakfire/parser/grammar.y +++ b/src/libpakfire/parser/grammar.y @@ -18,6 +18,8 @@ # # #############################################################################*/ +%glr-parser + %parse-param {Pakfire pakfire} {struct pakfire_parser_declaration** declarations} // Generate verbose error messages @@ -100,8 +102,8 @@ empty : whitespace NEWLINE ; // Optional whitespace -whitespace : WHITESPACE - | /* empty */ +whitespace : WHITESPACE %dprec 2 + | /* empty */ %dprec 1 ; variable : WORD whitespace