Suchergebnisse für Anfrage "lex"

1 die antwort

Einfaches Flex / Bison C ++

Ich habe bereits nach meiner Antwort gesucht, aber für ein einfaches Beispiel habe ich keine schnelle Antwort erhalten.Ich möchte einen Flex / Bison-Scanner ...

1 die antwort

Wie lasse ich Lex / Flex Token erkennen, die nicht durch Leerzeichen getrennt sind?

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:

TOP-Veröffentlichungen

1 die antwort

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

1 die antwort

lex & yacc aktuelle Position abrufen

In lex & yacc gibt es ein Makro mit dem Namen YY_INPUT, das beispielsweise so neu definiert werden kann #define YY_INPUT(buf,result,maxlen) do { \ const int n = gzread(gz_yyin, buf, maxlen); \ if (n < 0) { \ int errNumber = 0; \ reportError( ...

2 die antwort

Bibliothek zum Analysieren von ERB-Dateien

Ich versuche, ERB-Dateien nach Art von Hpricot / Nokogiri zu analysieren, nicht auszuwerten. Die Dateien, die ich zu analysieren versuche, enthalten HTML-Fragmente, die mit dynamischen Inhalten gemischt sind, die mit ERB (Standard Rails ...

2 die antwort

Ausgabe von lex @ kann nicht kompiliert werd

Wenn ich versuche, die Ausgabe dieses trivialen Lex-Programms zu kompilieren: # lex.l integer printf("found keyword INT"); using: $ gcc lex.yy.cIch bekomme Undefined symbols: "_yywrap", referenced from: _yylex in ccMsRtp7.o _input ...

2 die antwort

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

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?

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