ANTLR.org
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build and walk parse trees.
ANTLR Lab: learn, test, and experiment with ANTLR grammars online!
antlr/antlr4-lab: A client/server for trying out and learning about ANTLR
- Complete ANTLR 4.12.0 Java binaries jar. Complete ANTLR 4.12.0 tool, Java runtime and ST 4.0.8, which lets you run the tool and the generated code.
- ANTLR 4.12.0 Java runtime binaries jar. Only what's needed for building and executing parsers/lexers generated in Java.
antlr4/javascript-target.md at master · antlr/antlr4 · GitHub
for JavaScript examples to work, the version of antrl4 jar file and antlr4.js have to match.
to achieve this one way is to set fixed version of antlr4.js in node.js package.json file
ANTLR examples from Strumenta
ANTLR and the web: a simple example - Strumenta
VS Code plugins
ANTLR4 grammar syntax support - Visual Studio Marketplace
No comments:
Post a Comment