GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Grammars written for ANTLR v4; expectation that the grammars are free of actions.
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
The ANTLR 4 Website
A maven plugin used to test the grammars-v4 repo grammars
An intellij plugin for ANTLR v4 in Intellij 12.1, 13.X
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