ANTLR topic

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.

List ANTLR repositories

vscode-antlr4

404
Stars
57
Forks
Watchers

ANTLR4 language support for Visual Studio Code

antlr-mega-tutorial

262
Stars
62
Forks
Watchers

This is the companion repository of the ANTLR Mega Tutorial, that will explain everything you need to know to use ANTLR.

Surelog

335
Stars
67
Forks
Watchers

SystemVerilog 2017 Pre-processor, Parser, Elaborator, UHDM Compiler. Provides IEEE Design/TB C/C++ VPI and Python AST & UHDM APIs. Compiles on Linux gcc, Windows msys2-gcc & msvc, OsX

gdl

267
Stars
59
Forks
Watchers

GDL - GNU Data Language

Kin

991
Stars
34
Forks
Watchers

Sane PBXProj files

antlr4cs

437
Stars
104
Forks
Watchers

The original, highly-optimized C# Target for ANTLR 4

astminer

279
Stars
80
Forks
Watchers

A library for mining of path-based representations of code (and more)

rules

211
Stars
43
Forks
Watchers

Generic Rules engine in golang

kolasu

105
Stars
11
Forks
Watchers

Kotlin Language Support – AST Library