Это не дубликат этого вопроса , потому что решением было не использовать синтаксический анализатор!
У меня есть синтаксический анализатор Bison, с которым я могу работать выполнение ./ parser
(./ parser
Если у меня есть функция:
void foo(file_name) {
// call parser on file_name
}
, как это можно сделать? Любые идеи? Думаю, дело в том, чтобы позвонить yyparse или что-то в этом роде, но я ничего не могу с этим поделать!
Спасибо :).