From: Michael Tremer Date: Wed, 13 Mar 2019 13:14:08 +0000 (+0000) Subject: libpakfire: parser: Enable debug mode X-Git-Tag: 0.9.28~1285^2~1074 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=529de39f9b2caa3e47a480325ca57275137f0dea;p=pakfire.git libpakfire: parser: Enable debug mode Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/parser/grammar.y b/src/libpakfire/parser/grammar.y index d9c4aae96..55c2e1f35 100644 --- a/src/libpakfire/parser/grammar.y +++ b/src/libpakfire/parser/grammar.y @@ -20,6 +20,9 @@ %parse-param {Pakfire pakfire} {struct pakfire_parser_declaration** declarations} +// Generate verbose error messages +%error-verbose + %{ #include @@ -30,6 +33,11 @@ #define YYERROR_VERBOSE 1 +#define YYDEBUG 1 +#if ENABLE_DEBUG + int yydebug = 1; +#endif + typedef struct yy_buffer_state* YY_BUFFER_STATE; extern YY_BUFFER_STATE yy_scan_bytes(const char* buffer, size_t len); extern void yy_delete_buffer(YY_BUFFER_STATE buffer);