antlr

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

C # ANTLR Grammatik?

Ich suche eine schlüsselfertige ANTLR Grammatik für C #, die einen brauchbaren Abstract Syntax Tree (AST) generiert und entweder zurück ist -end-Sprache Agnostiker oder Ziele C #, C, C ++ oder D. Es muss keine Fehlerberichterstattung unters...
11.12.2008, 00:00
4
Antworten

ANTLR-Grammatik: Parser- und Lexer-Literale

Was ist der Unterschied zwischen dieser Grammatik: %Vor% und das: %Vor% ? Wenn es einen Unterschied gibt, da dies die Leistung beeinflusst ... Danke     
23.03.2010, 07:27
1
Antwort

AS3 Grammatik: Genaueste

Ich suche nach einer genauen AS3-Grammatik (Format ist kein Problem, aber ich gehe davon aus, dass ANTLR am meisten enthalten wird), um sie für eine Übungsgrammatik zu verwenden, die ich mache. Was ist die genaueste Grammatik, die für AS3 ver...
03.12.2009, 10:45
4
Antworten

ANTLR und Eclipse (oder jede anständige IDE)

Ich benutze ANTLR mit Eclipse seit einiger Zeit unter Verwendung des ANTLRv3IDE-Plugins. Obwohl es nicht perfekt und etwas veraltet ist, macht es seinen Job ziemlich gut. Jetzt suche ich nach ANTLRv4 für eine andere DSL, die ich erstelle. Ecl...
22.06.2013, 20:21
2
Antworten

Wie passt man eine feste Anzahl von Zeichen in ANTLR 3 an?

Ich möchte ISO 8601-Daten in meiner ANTLR-Grammatik analysieren. %Vor% Ich habe folgende Einträge in meiner Grammatikdatei: %Vor% Ich weiß, dass ich eine oder mehrere mit DIGIT+ und null oder mehr mit DIGIT* abgleichen kann Währ...
03.05.2011, 05:31
4
Antworten

Parsen von CSS mit ANTLR - Edge Cases

Ich versuche, CSS oder zumindest die Grundlagen mit ANTLR zu analysieren. Ich habe ein paar Probleme mit meinen Lexer-Regeln. Das Problem liegt in der Mehrdeutigkeit zwischen ID-Selektoren und hexadezimalen Farbwerten. Verwenden Sie zur Vereinfa...
24.08.2009, 23:25
2
Antworten

Langsam ANTLR4 generiert Parser in Python, aber schnell in Java

Ich versuche, ant ANTLR3-Grammatik zu einem ANTLR4-Grammatik , um es mit der antlr4-python2-Laufzeitumgebung zu verwenden. Diese Grammatik ist ein C / C ++ - Fuzzy-Parser. Nachdem ich es konvertiert habe (indem ich im Wesentlichen Baumoper...
16.07.2015, 13:24
1
Antwort

C # Dynamische Methode - IL vs Expression Trees

Ich spiele und lerne wenig mit ANTLR, indem ich eine einfache DSL für .NET erstelle, die das Skript in String in Dynamische Methode umwandelt. Meine erste Idee war die Übersetzung in IL-Opcodes, aber jetzt lese ich über Expression-Bäume für die...
01.02.2013, 00:39
1
Antwort

antlr globale Regel Geltungsbereichserklärung vs @Members Deklaration

Welche würden Sie bevorzugen, eine Variable zu deklarieren in welchem ​​Fall, globalen Bereich oder @Members Deklaration? Es scheint mir, dass sie für den gleichen Zweck dienen können? UPDATE Hier ist eine Grammatik, um zu erklären, was ich...
16.05.2012, 07:19
1
Antwort

Verwendung von @header in ANTLR

Ich habe Probleme, die "@header" - oder eine andere @ -Regel in ANTLR zu verwenden. Mit einer sehr einfachen Grammatik, so: %Vor% Dies scheint der ANTLR-Dokumentation und verschiedenen anderen Beispielen online zu entsprechen, aber wenn ich...
01.11.2010, 01:56