Externe Dateien laden flex bison - yyin?

Ich schreibe eine Basissprache in Flex + Bison für meine persönliche Recherche / um einfache Skripte zum Spaß auszuführen.

It nimmt Benutzereingaben über die Befehlszeile entgegen, analysiert sie und führt das gewünschte Ergebnis aus. Ich möchte Funktionen zum Laden von Dateien hinzufügen.

Wenn zum Beispiel die Datei "load file 'somefile.src'" geladen und automatisch analysiert wird, wechselt der Parser zurück zum Warten auf Kommandozeilen-Eingaben.

Ich konnte die Dokumentation nicht verstehen und bin ziemlich verloren. Es hilft nicht, dass ich neu im Flex, Bison und C als Ganzes bin.

Ich folge diesem pdf:http: //epaperpress.com/lexandyacc (Verwenden des komplexen Rechners als Grundgerüst und Hinzufügen von Funktionen darüber) sowie Durchsuchen der Bison-Dokumentationhttp: //www.gnu.org/software/bison/manual/bison.htm.

Jeder Rat wäre dankbar.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage