Ich habe ANTLR verwendet, um einen Parser + Tree-Grammatik für eine Auszeichnungssprache mit Java-Ziel zu generieren, was gut funktioniert. Jetzt versuche ich jedoch, das Ziel in JavaScript zu erhalten, um es in meinem Webbrowser zu verwenden.
Ich konnte jedoch keine gute Dokumentation darüber finden, wie man das macht. Ich verwende Eclipse mit ANTLR IDE, und wenn ich die Sprache als JavaScript angebe, erhalte ich die folgenden Fehler.
Mehrere Marker an dieser Stelle
-
(10): interner Fehler: Gruppe JavaScript erfüllt nicht das Interface ANTLRCore: nicht übereinstimmende Argumente in diesen Vorlagen [treeParser(grammar, name, scopes, tokens, tokenNames, globalAction, rules, numRules, bitsets, labelType, ASTLabelType, superClass, members, filterMode)]
-
(10): interner Fehler: java.util.NoSuchElementException: kein solches Attribut: filterMode im Vorlagenkontext [treeParser]
Wenn mir jemand dabei helfen könnte oder mich auf Material verweisen könnte, das ich über das JavaScript-Ziel mit ANTLR lesen könnte, wäre das großartig.
Danke