/* function definition to parse a string instead of a file */ #include "types.h" int grammar_parse_string(const GString *buf) { int res; yy_scan_string(buf->str); res = yyparse(); yylex_destroy(); return res; }