Suchergebnisse für Anfrage "bison"

2 die antwort

Yacc / Bison, minimieren Sie die Menge, indem Sie mathematische Operationen gruppieren

Ich schaue hier auf die Calc-Quellehttp://epaperpress.com/lexandyacc/Ich sehe diese Zeilen in calc.y

2 die antwort

So erstellen Sie ein Array mit Bison / Yacc und einer rekursiven Regel

2 die antwort

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 ...

TOP-Veröffentlichungen

2 die antwort

Bison Shift / Konflikt reduzieren / Konfliktwarnungen reduzieren / reduzieren

Wenn ich diesen Bison-Code unter Ubuntu Linux ausführe, erhalte ich die folgenden Warnungen: 1Konflikt verschieben / reduzieren [-Wconflicts-sr] 2Konflikte reduzieren / reduzieren [-Wcolficts-sr] Hier ist ein Screenshot für mehr Klarheit:http: ...

2 die antwort

Goto Label in der gleichen Schleife in Bison

Ich mache einen Parser mit Bison und Flex und möchte eine "goto label" -Anweisung erstellen, aber ich möchte prüfen, ob die Bezeichnung im selben Codeblock vorhanden ist (zwischen Klammern {}, Schleife usw.). Gibt es eine Funktion, die solche ...

2 die antwort

flex / bison: Wie kann ich zwei Lexer in derselben Eingabedatei wechseln?

Wie kann ich eine geöffnete Datei übergeben, z. Von einem anderen Scanner zum nächsten Scanner lesen - und dem Parser geben?

3 die antwort

Flex / Bison-ähnliche Funktionalität in PHP

3 die antwort

Durch die Reform der Grammatik zur Beseitigung der Verschiebung werden Konflikte im Wenn-Dann-Anderen-Bereich verringert

Wie entferne ich den Shift-Reduce-Konflikt für Bison für die angegebene Grammatik?

3 die antwort

Wie benutzt man Yylval mit Strings in Yacc

Ich möchte die tatsächliche Zeichenfolge eines Tokens übergeben. Wenn ich ein Token namens ID habe, möchte ich, dass meine yacc-Datei tatsächlich weiß, wie d...

3 die antwort

Das Kompilieren und Ausführen des Shakespeare Programming Language-Übersetzers spl2c unter Mac OS X 10.6 führt zu Warnungen / Fehlern