Suchergebnisse für Anfrage "bison"

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

4 die antwort

wie Flex Keyword entkommen

Ich benutze Flex & Bison unter Linux. Ich habe folgendes eingestellt: // tokens CREATE {return token :: CREATE;} SCHEMA {return token :: SCHEMA; } RECORD {return token :: RECORD;} [_a-zA-Z0-9] [_a-zA-Z0-9] * {yylval-> strval = strdup (yytext); ...

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

1 die antwort

Lassen Sie Bison nur dann zum Startsymbol reduzieren, wenn EOF gefunden wird

Ich benutze Bison mit Flex. Ich habe die folgende Regel in meiner Yacc-Eingabedatei:

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?

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

Bison - Operator Vorrang

Ich habe eine Frage zur Priorität und Assoziativität von Operatoren in Bison.In jedem Beispiel sehe ich die Produktionen wie

1 die antwort

END OF FILE Token mit Flex und Bison (funktioniert nur ohne Bison)

OK, das ist eine seltsame Frage, denn was ich hier habe, funktioniert so, wie ich es möchte. Ich schreibe einen Parser für einen Lambda-Kalkül-Ausdruck. Ein ...

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?

4 die antwort

Bison Ende der Datei

Wenn ich vergesse, am Ende einer meiner Dateien eine leere Zeile einzufügen, wird in meinem Programm ein Syntaxfehler angezeigt. Das Problem ist, dass meine ...