#include <glib.h>
#include <babeltrace/list.h>
+// the parameter name (of the reentrant 'yyparse' function)
+// data is a pointer to a 'SParserParam' structure
+//#define YYPARSE_PARAM scanner
+
+// the argument for the 'yylex' function
+#define YYLEX_PARAM ((struct ctf_scanner *) scanner)->scanner
+
struct ctf_node;
struct ctf_parser;