ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
- Updated
Jun 7, 2025 - Java
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
An IntelliJ plugin for ANTLR v4
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
ANTLR as a libray for JVM based languages
Grammatica is a C# and Java parser generator (compiler compiler)
A small and easy to use parser generator. Specify your grammar in pure java and compile dynamically. Especially suitable for DSL creation in java.
PEG parser generator for Java 17 - grammar as algebraic datatypes
The CongoCC Parser Generator, the Next Generation of JavaCC 21, which in turn was the next generation of JavaCC
An integrated context-aware scanner and parser generator
YAJCo (Yet Another Java Compiler compiler) is a language parser generator based on annotated model.
Knife is a Java top-down parser generator for building parsers from grammars in BNF format.
A simple parser generator written in Java (fork of JavaCC 7.0.3) and used in ph-javacc-maven-plugin
Lemon parser generator modified to build an SQL parser in Java
Part of the context-compiler
Translator description framework for java
Implementation in Java of a micro compiler including simple expressions, assignment instruction and if-then-else condition.
Grammax is a Java & C++ bottom-up SLR/CLR parser generator that builds parsers from grammars in Backus-Naur-Form.
Interpreter for TinySQL grammar Database Management System
lexer & parser generator for java