GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
A maven plugin used to test the grammars-v4 repo grammars
An intellij plugin for ANTLR v4 in Intellij 12.1, 13.X
The ANTLR 4 Website
Grammars written for ANTLR v4; expectation that the grammars are free of actions.
antlr v3 repository (pulled from p4 with history from //depot/code/antlr/antlr3-main
The C# port of ANTLR 3, StringTemplate 3, and StringTemplate 4
Formatter for ANTLR 4 grammars
A sample plugin for jetbrains IDEs that uses an ANTLR grammar for a nontrivial custom language.
A library to support the use of ANTLR grammars in jetbrains IDE plugins for building custom languages.
The ANTLR 3 Website
Language-agnostic pretty-printing through machine learning (uh, like, is this possible? YES, apparently).
An intellij/jetbrains plugin for StringTemplate .st and .stg files
Generic symbol table for lexically/statically scoped languages
AntlrWorks tool for ANTLR
Grammars written for ANTLR v3; expectation that the grammars are free of actions but it's not a hard and fast rule. there is no common license!
C++ target for ANTLR 4, including templates and runtime
The ANTLR 2 Website
An Objective-C port of StringTemplate v4