ANTLR, ein anderes Tool für die Spracherkennung, ist ein Sprachwerkzeug, das ein Framework für die Konstruktion von Erkennern, Interpretern, Compilern und Übersetzern aus grammatikalischen Beschreibungen mit Aktionen in verschiedenen Zielsprachen bereitstellt.
Gibt es irgendwelche Werkzeuge, um ANTLR-Grammatiksyntax zu und von anderen BNF-Syntaxen umzuwandeln? Es gibt verschiedene Formen von Backus-Naur-Form (BNF, EBNF, ABNF, W3C-BNF, XBNF ...) mit Spezifikation, z.B. siehe diese Liste . Die ANTLR-Gr...
01.02.2011, 22:52
Ich habe diese einfache Grammatik:
%Vor%
Wenn ich es ausführe sagt es:
Die Entscheidung kann Eingaben wie '*' mit mehreren Alternativen 1,2 abgleichen
Die Entscheidung kann Eingaben wie '/' mit mehreren Alternativen 1,2 abgleichen
I...
31.10.2011, 13:06
Ich migriere einen C # -basierten Programmiersprachencompiler von einem manuellen Lexer / Parser zu Antlr.
Antlr hat mir starke Kopfschmerzen bereitet, weil es normalerweise meistens funktioniert, aber dann gibt es die kleinen Teile, die ni...
10.12.2010, 23:21
Ich scheine mit der AST- & gt; StringTemplate Seite der Dinge zu kämpfen, wahrscheinlich weil ich komme, Parser von Hand zu schreiben - & gt; LLVM.
Was ich suche, ist eine Möglichkeit, eine Parsing-Regel automatisch mit einer AST-Klasse abzug...
27.11.2012, 04:18
Guten Tag!
Wie kann ich eine einfache ANTLR-Grammatik erstellen, die mehrzeilige Ausdrücke ohne Semikolon oder umgekehrte Schrägstriche behandelt?
Ich versuche eine einfache DSLs für Ausdrücke zu schreiben:
%Vor%
Insgesamt möchte ich,...
23.07.2009, 03:27
In meinem aktuellen Projekt schreibe ich High-Level-Spezifikation (wie unten als Referenz angegeben) und analysieren es mit Grammatik in ANTLR geschrieben und dann mit StringTempate äquivalenten Java-Programmiercode zu generieren. Nun findet mei...
28.06.2015, 07:18
Ich verwende die antlr-3.4-complete-no-antlrv2.jar-Version von ANTLR auf Eclipse Indigo.
Ich habe das ANTLR IDE Plugin zusammen mit ZEST und GEF installiert. Wenn ich eine kombinierte Grammatikdatei erzeuge und einen Header, einen Lexer-Heade...
12.01.2012, 01:18
ANTLR generiert eine Java-Quelle aus der Grammatikdatei. Die generierte Quelle hat eine Abhängigkeit von ANTLR-Klassen.
Kann ich 'saubere' Java-Quellen mit ANTLR erzeugen, die keine Antlr-Abhängigkeit haben?
Wenn nicht, kann jemand einen J...
21.11.2011, 14:02
Ich versuche, die ISO-SQL 2003-Grammatik von hier aus zu kompilieren
Ссылка . Alle drei Versionen davon finden Sie hier Ссылка .
Dies sind die Schritte, denen ich gefolgt bin,
java -jar antlr-3.3-complete.jar -Xmx8G -Xwatchconversion sq...
10.12.2015, 13:03