Suchergebnisse für Anfrage "bison"

2 die antwort

Die Vorrangstellung in Bison für das unäre Minus zu verwenden, löst Verschiebungen / Konflikte nicht

Ich entwerfe eine sehr einfache Grammatik, in der ich den unären Minusoperanden verwende. Ich bekomme jedoch einen Verschiebungs- / Minderungskonflikt. Im Bi...

2 die antwort

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

1 die antwort

bison / yacc - Prioritätsgrenzen

So habe ich versucht, eine haskellartige Sprachgrammatik mit Bison zu analysieren. Ich werde die Standardprobleme mit Grammatik und unärem Minus weglassen (wie, was ist(-5) von-5 und\x->x-5 oder wenna-b ista-(b) oderapply a (-b) was selbst kann ...

TOP-Veröffentlichungen

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

6 die antwort

Flex / Bison IDE? [geschlossen]

Ich bin auf der Suche nach einer guten Entwicklungsumgebung, in der ich mit Flex, Bison oder beidem arbeiten kann.Gibt es IDEs, die über diese Funktionen ver...

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

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:

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

5 die antwort

Vorteile von Antlr (gegenüber sagen, Lex / Yacc / Bison) [geschlossen]

Ich habe in der Vergangenheit Lex und Yacc (in der Regel Bisons) für verschiedene Projekte verwendet, in der Regel Übersetzer (z. B. eine Teilmenge von EDIF, die in eine EDA-App gestreamt wurden). Außerdem musste ich Code unterstützen, der auf ...

1 die antwort

Wie implementiere ich eine If-Anweisung in Flex / bison

Ich erhalte den Fehler nicht, bitte helfen Sie mir, hier sind die .l- und .y-Dateien. %{ #include "ifanw.tab.h" extern int yylval; %} %% "=" { return EQ; } "!=" { return NE; } "<" { return LT; } "<=" { return LE; } ">" { return GT; } ">=" ...