Suchergebnisse für Anfrage "yacc"
wie man eine Zeichenkette anstelle einer Datei parst [duplizieren]
Mögliche Duplikate:Wie man YY_INPUT in Lex & Yacc (Solaris) auf einen String anstatt auf stdin zeigen lässtIch möchte aus einer Zeichenfolge anstelle ein...
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 ...
Gibt es einen guten Emacs-Modus oder eine gute Emacs-Methode für lex / flex / yacc / bison-Dateien?
Das Bearbeiten von Lex- oder YACC-Dateien mit Emacs ist ärgerlich: Wenn ich den C-Modus verwende, geht der Einzug schief, und wenn ich den C-Modus nicht verwende, kann ich den Einzug nicht verwenden. Hat jemand einen Trick, eine Methode oder ...
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; } ">=" ...
Bison Shift / Konflikt reduzieren - Tiger Compiler
Ich habe eine YACC-Datei gemäß Tiger Book (Anhang A, Tiger-Handbuch) geschrieben. Aber es gibt immer noch einige Verschiebungs- / Reduzierungskonflikte. Ich weiß nicht, wie ich diese Konflikte lösen soll. % yacc --version bison (GNU Bison) ...
Indentationskontrolle beim Entwickeln einer kleinen Python-ähnlichen Sprache
Ich entwickle eine kleine Python-ähnliche Sprache mit flex, byacc (für lexikalisches und Parsing) und C ++, aber ich habe ein paar Fragen zur Bereichskontrolle. just wie Python verwendet es Leerzeichen (oder Tabulatoren) für Einrückungen, nicht ...
Wie installiere ich Lex und Yacc in Ubuntu? [geschlossen
Ich mache ein Projekt in SENSE, dafür muss ich Lex und Yacc installieren. Wenn Sie mir helfen können, wie man in Ubuntu installiert. Ich bin sehr neu in diesem Bereich. Also, kannst du mir helfen. Jede Website zum Erlernen der Grundlagen von Lex ...