Suchergebnisse für Anfrage "flex-lexer"

3 die antwort

Wo kann Speicher in Bison / Flex freigegeben werden?

Ich benutze Bison & Flex mehr oder weniger für einen Monat. Es tut mir leid, wenn ich etwas Offensichtliches nicht sehe (aber ich glaube nicht, dass es so ist). Ich habe ein Problem beim Freigeben von Speicher mit Flex Bison. So sieht mein Code ...

4 die antwort

Probleme mit wiedereintretenden Flex and Bison

Ich lerne, wie man wiedereintretende Bison und Flex zusammen benutzt. Ich habe bereits einen einfachen Taschenrechner ohne Wiedereintrittsfähigkeit. Als ich jedoch die Wiedereintrittsfunktion aktiviert und die erforderlichen ...

4 die antwort

Parser - Segmentierungsfehler beim Aufruf von yytext

Mein Parser erkennt die Grammatik und zeigt mit yylineno die richtige Fehlerzeile an. Ich möchte das Symbol ausdrucken, das den Fehler verursacht hat. int yyerror(string s) { extern int yylineno; // defined and maintained in lex.yy.c extern ...

TOP-Veröffentlichungen

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?

1 die antwort

Sollte ich ein "|" in Flex-Mustern vermeiden?

Ich habe gehört, dass das "|" Der Operator verlangsamt den regulären Ausdrucksvergleich, und dies scheint zum Beispiel in Perl der Fall zu sein. Muss ich mir darüber Gedanken machen, wenn ich Scanner mit Tools wie dem Flex Lexer Generator baue?

8 die antwort

Compiler schreiben ... was ist richtig und was ist falsch? [geschlossen]

1 die antwort

Warum erzeugt dieser Bison-Code eine unerwartete Ausgabe?

Flex Code:

1 die antwort

Wiederholenden Lexer mit Flex @ schreib

Ich bin neuling im flex. Ich versuche einen einfachen Lexer / Scanner mit Flex zu schreiben. Die Lexer-Definition ist unten angegeben. Ich stecke mit Kompilierungsfehlern fest, wie unten gezeigt (YYG-Problem): reentrant.l:/* Definitions */ ...

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

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