2012-04-13 14 views
-1

Hallo, ich bin brauchen einen Parser erstellen Suchmaschine erweiterte Abfragesprachen zu analysieren: Zum Beispiel: „Nahrung“ Sprache: esErstellen von Parsern mit Flex/Bison

Ich möchte Flex und Bison verwenden, aber ich Ich habe sie nie benutzt. Ich fragte mich, ob jemand mich auf ein gutes Tutorial online hinweisen könnte, dann wäre es wirklich hilfreich. Ich habe online gesucht, aber ich habe nichts Nützliches gefunden.

Auch, wenn jemand kann jede Probe Flex/Bison-Code, würde ich es wirklich zu schätzen wissen.

Vielen Dank im Voraus

+0

[dinosaur.compilertools.net] (http://dinosaura.compilertools.net/) –

+0

Sie sollten eine bewusste Wahl des Werkzeugs treffen, gute Hintergrund gegeben. Ein guter Startpunkt: http://en.wikipedia.org/wiki/Compiler-compiler –

+1

Ernsthaft? Sie können solche Abfragesprachen mit 'sscanf' und' strtok' parsen. – Kaz

Antwort

0

Ich bin überrascht, dass Sie nicht in der Lage gewesen sein gutes Tutorial ist online zu finden, da die Verwendung von Flex und Bison und ähnliche Compilierung Tools in einer großen Anzahl von Informatik Universitätskurse weltweit eingesetzt werden . Da viele Menschen sie lernen, gibt es eine große Anzahl von Ressourcen. Sie dürfen nicht die richtigen Suchbegriffe verwendet haben. Es gibt auch zahlreiche hilfreiche Tutorial-Videos auf YouTube (einschließlich meiner).

Als ich gesucht, dieser kam sind das erste Ergebnis: http://aquamentus.com/flex_bison.html

Die Seite vorgeschlagen von @Bart Kiers http://dinosaur.compilertools.net/ ist auch gut.