Tag: antlr4
Die Version 4 von einem Anderen Tool for Language Recognition (ANTLR), ein flexibler lexer/parser-generator. ANTLR4 bietet eine verbesserte adaptive LL (*) – parsing-Algorithmus, verbessert, auf den einfacheren LL (*) – Algorithmus in ANTLR3.
2
Antworten
Schrieb ich die folgenden kombinierten Grammatik: grammar KeywordGrammar; options{ TokenLabelType = MyToken; } //start rule start: sequence+ EOF; sequence: keyword filter?; filter: simpleFilter | logicalFilter | rangeFilter; logicalFilter: andFilter | orFilter | notFilter; simpleFilter: lessFilter | greatFilter
5
Antworten
Ich bin neu in ANTLR und versucht zu schreiben-Grammatik in ANTLR4 ohne Vorherige Bürste mit der vorherigen version. Ich bin nach dem Buch " Die Definitive ANTLR 4 Reference'. Ich benutze Eclipse und installiert ANTLR4 IDE wie
6
Antworten
Ich habe Probleme damit, Intellij zu erkennen ist der generierte Quellcode von antlr4. Jede Referenz auf das erzeugte code wird als Fehler, code-Vervollständigung funktioniert nicht, etc. Ich bin mit maven und dem antlr4-maven-plugin, um den code zu
2
Antworten
Ich bin momentan dabei, meine erste Grammatik mit ANTLR und ANTLRWorks 2. Ich habe meist fertig, und die Grammatik selbst (man erkennt die Codes geschrieben in der beschriebenen Sprache und baut korrekten parse-Bäume), aber ich habe noch
3
Antworten
Lese ich "The Definitive Antlr 4 Reference" und Holen Sie sich die Idee in Bezug auf, wie die Zuhörer und Besucher. Das Buch erklärt besonders gut, wie die Zuhörer, beziehen sich auf SAX-Parser und macht es offensichtlich,
1
Antworten
Als Anfänger, wenn ich lernen ANTLR4 aus der The Definitive ANTLR 4 Reference Buch, ich habe versucht zu laufen, meine modifizierte version der übung aus Kapitel 7: /** * to parse properties file * this example demonstrates
2
Antworten
Ich habe lange gesucht, VIEL über diese und ich konnte nicht finden, etwas sinnvolles, das mir WIRKLICH dabei hilft, bauen Sie einen AST. Ich weiß schon, dass ANTLR4 nicht bauen AST wie ANTLR3 verwendet, um zu tun.
1
Antworten
Ich bin ein Anfänger von antlr. Ich versuchte zu verwenden Besucher in meinem code und Folgen den Anweisungen auf dem Netz. Allerdings fand ich heraus, dass der Besucher war nicht in der Methode, die ich schaffen an
2
Antworten
Ich versuche, ASTs mit ANTLR4, mit diesen Dateien: Builder.java import org.antlr.v4.runtime.ANTLRInputStream; import org.antlr.v4.runtime.CharStream; import org.antlr.v4.runtime.CommonTokenStream; import org.antlr.v4.runtime.TokenStream; public class Builder { public static void main(String args) { CharStream input = new ANTLRInputStream("ON M1==2 && M3 == 5
3
Antworten
Möchte ich Antlr4 zu analysieren, einige Dateien in mein C# - Anwendung. Ich habe in der Lage zu generieren, der parser-und lexer-Dateien, so weit mein grammer. Nun würde ich gerne nutzen, Lesen Sie in den Dateien und
1
Antworten
Ich habe viele gesehen, die ANTLR-Grammatiken verwenden, whitespace handling wie diese: WS: [ \n\t\r]+ -> skip; //or WS: [ \n\t\r]+ -> channel(HIDDEN); Also die Leerzeichen Weg geworfen bzw senden, um die versteckten Kanal. Mit einer Grammatik wie
4
Antworten
Tut ANTLR4 eine sql-Grammatik zur Verfügung? Wenn ja, wo kann ich es finden? Gibt es einen link von der ANTLR-wiki, aber der link ist kaputt: Grammatik-Liste InformationsquelleAutor der Frage Chris Snow | 2013-01-22
2
Antworten
Ich bin neu ANTLR4, und es scheint, dass es kein Eclipse-Plug-In für v4. So wäre es schön zu bauen, die automatisch die Java-Quellen aus .g4-Grammatiken. Ich habe ein einfaches, leeres Maven-Projekt mit src/main/java src/test/java. Wo die .g4-Dateien?
2
Antworten
Ich bin ein absoluter ANTLR4 newbie, also bitte verzeiht mir meine Unwissenheit. Ich lief in diese Präsentationwo eine sehr einfache arithmetische Ausdrücke Grammatik definiert ist. Es sieht so aus: grammar Expressions; start : expr ; expr :
1
Antworten
Ich versuche zu installieren die ANTLR 4 IDE auf Eclipse Luna (4.4). Ich habe es installiert aus dem Markt, aber ich habe keine Idee, wie Sie ein Projekt erstellen, das eine ANTLR 4 Lexer/Parser. Wenn ich ein
2
Antworten
Ich sah ganz über dem Platz für das konfigurieren der antlr4 plugin für IntelliJ IDEA. Aber ich kann nichts finden. Ich war nur in der Lage, um das plugin zu installieren. Wenn ich noch hinzufügen .g4-Dateien manuell
1
Antworten
Ziel Arbeite ich an einem Projekt zur Erstellung einer Varscoper für Coldfusion CFscript. Im Grunde bedeutet dies, die Kontrolle über Quellcode-Dateien, um sicherzustellen, dass haben die Entwickler richtig var'd Variablen. Nach ein paar Tagen Arbeit mit ANTLR
6
Antworten
Ich vor kurzem zu verwenden-parser zu tun, ein Projekt. Ich download ANTLR4 und befolgen Sie die Anweisungen in dem Buch beschrieben The Definitive ANTLR4 Reference. Im folgenden sind die Schritte, die ich geben in die Befehlszeile ein:
3
Antworten
Das standardmäßige Verhalten, wenn der parser nicht weiß, was zu tun ist, um Nachrichten auszudrucken, um das terminal wie: Zeile 1:23 fehlende DEZIMALEN bei '}' Dies ist eine gute Nachricht, aber an der falschen Stelle. Ich würde
1
Antworten
Ich brauche Hilfe mit meinen ANTLR 4 Grammatik nach der Entscheidung zu wechseln, um v4-v3. Ich bin nicht sehr erfahren mit ANTLR-also ich bin wirklich Leid, wenn meine Frage dumm ist 😉 In v3 ich verwendete den
4
Antworten
Ich würde gerne loslegen mit ANTLR, aber nachdem er ein paar Stunden überprüfung der Beispiele, an die antlr.org Seite, ich kann immer noch nicht ein klares Verständnis der Grammatik, Java-Prozess. Gibt es einige einfache Beispiel, so etwas
2
Antworten
Ich habe lange gesucht, VIEL über diese und ich konnte nicht finden, etwas sinnvolles, das mir WIRKLICH dabei hilft, bauen Sie einen AST. Ich weiß schon, dass ANTLR4 nicht bauen AST wie ANTLR3 verwendet, um zu tun.
2
Antworten
Was ist ein semantische Prädikat in ANTLR? Kommentar zu dem Problem Beachten Sie, dass seit dem konnte ich nicht finden, eine anständige online-Ressource, post für jemand, der wissen wollte, was für ein semantische Prädikat ist, habe ich