Wednesday, May 18, 2022

ANTLR: parser generator tool (!)

 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.

antlr4/index.md at 4.9.3 · antlr/antlr4

antlr4/getting-started.md at master · antlr/antlr4 @GitHub


ANTLR - Wikipedia

Terence Parr - Wikipedia


tunnelvisionlabs/antlr4ts: Optimized TypeScript target for ANTLR 4

Dig ANTLR4 with Typescript. Parsers are fun. Writing one is not… | by Houfu Ang | Medium


docker

antlr4/docker at master · antlr/antlr4


Building a simple expression language - Strumenta


ANTLR v4 with Terence Parr - YouTube

Alena Khineika: Writing compilers in JavaScript using ANTLR - YouTube

Create a Text Parser in C# with ANTLR - YouTube

books:

The Definitive ANTLR 4 Reference by Terence Parr (book @ PragProg)

start here:

antlr4/getting-started.md at master · antlr/antlr4 @GitHub

antlr/grammars-v4: Grammars written for ANTLR v4; expectation that the grammars are free of actions.



//lexmachina.com