cargando archivos externos flex bison - yyin?

Estoy escribiendo un lenguaje básico en flex + bison para mi propia investigación personal / para ejecutar guiones simples por diversión.

Toma la entrada del usuario a través de la línea de comando, la analiza y ejecuta el resultado deseado. Me gustaría agregar funcionalidad de carga de archivos.

por ejemplo, cuando el "archivo de carga 'somefile.src'" se carga y analiza automáticamente, el analizador vuelve a esperar a las entradas de la línea de comandos.

No he podido dar sentido a la documentación y estoy bastante perdido. No ayuda que soy nuevo en flex, bison y C en general.

Estoy siguiendo este pdf:http://epaperpress.com/lexandyacc/ (usando la calculadora compleja como un esqueleto y agregando funcionalidad encima) así como mirando a través de la documentación de bisonhttp://www.gnu.org/software/bison/manual/bison.html.

Cualquier consejo sería apreciado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta