Suchergebnisse für Anfrage "lex"

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

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

16 die antwort

Ressourcen zum Lexen, Tokenisieren und Parsen in Python

Können Leute mich auf Ressourcen zum Lexen, Parsen und Tokenisieren mit Python verweisen? Ich mache ein wenig Hacking auf ein Open Source-Projekt hotwire [http://www.hotwire-shell.org/]) und wollte ein paar Änderungen am Code vornehmen, die ...

TOP-Veröffentlichungen

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

6 die antwort

Regulärer Ausdruck für ein String-Literal in flex / lex

Ich experimentiere, um Flex zu lernen und würde gerne String-Literale finden. Mein Code sieht derzeit so aus:

5 die antwort

Regulärer Ausdruck zum Erkennen von Variablendeklarationen in C

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

4 die antwort

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

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

1 die antwort

wie man eine Zeichenkette anstelle einer Datei parst [duplizieren]

Mögliche Duplikate:Wie man YY_INPUT in Lex &amp; Yacc (Solaris) auf einen String anstatt auf stdin zeigen lässtIch möchte aus einer Zeichenfolge anstelle ein...