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.