]> git.ipfire.org Git - pakfire.git/commitdiff
libpakfire: parser: Enable debug mode
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 Mar 2019 13:14:08 +0000 (13:14 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 Mar 2019 13:14:08 +0000 (13:14 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/parser/grammar.y

index d9c4aae96fe06de60055c888d57b1c89ec15f9e9..55c2e1f35284a445097dc9ac765ebbe1ccf23515 100644 (file)
@@ -20,6 +20,9 @@
 
 %parse-param {Pakfire pakfire} {struct pakfire_parser_declaration** declarations}
 
+// Generate verbose error messages
+%error-verbose
+
 %{
 #include <stdio.h>
 
 
 #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);