Powerful Grammar-based Language Modeling Framework
-
Updated
Jun 12, 2024 - Java
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.
Powerful Grammar-based Language Modeling Framework
An Antlr4 implementation of xqDoc for XQuery
Parser for IRP notation protocols, with rendering, code generation, and decoding.
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
A compiler written using ANTLR with Java for the programming language LogicPL.
An IntelliJ plugin for ANTLR v4
Collaborative development of a compiler for a simplified Java-based language called MiniJava. Majority front-end development: use of ANTLR for lexer, parser, and semantic actions, as well as Java for AST structure and grammar rules. Compiler converts analyzed code into Java Virtual Machine code.
Java fuzz testing library for implementations of ABNF rules such as IETF RFCs
ProLeap ANTLR4-based parser for Visual Basic 6.0
A minimal Java compiler.
A search-based automated program-repair tool for Java.
Syntax highlighter generator for ANTLRv4 grammars.
Implementation of a parser, a compiler and an interpreter for a programming language called “SimplanPlus” which is based on ANTLR.
Created by Terence Parr
Released February 1992