загрузка внешних файлов flex bison - yyin?

Я пишу базовый язык на flex + bison для своих личных исследований / для запуска простых сценариев для развлечения.

Он принимает пользовательский ввод через командную строку, анализирует его и выполняет желаемый результат. Я хотел бы добавить функциональность загрузки файлов.

например, когда "load file 'somefile.src'" файл загружается и автоматически анализируется, то анализатор снова переключается на ожидание ввода в командной строке.

Я не смог разобраться с документацией и довольно растерялся. Это не помогает, что я новичок в гибкости, зубров и C в целом.

Я слежу за этим PDF:http://epaperpress.com/lexandyacc/ (используя сложный калькулятор в качестве каркаса и добавляя к нему функциональность), а также просматривая документацию бизоновhttp://www.gnu.org/software/bison/manual/bison.html.

Любой совет будет принят во внимание.

Ответы на вопрос(1)

Ваш ответ на вопрос