ANTLR
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.
Here are 192 public repositories matching this topic...
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.
-
Updated
May 2, 2024 - Java
Antlr based math expressions enterpreter (str, int, real, boolean, ordered/unordered set)
-
Updated
Mar 14, 2019 - Java
Trabalho 1 da disciplina de Construção de Compiladores 2 da Universidade Federal de São Carlos, semestre 2016/2. Implementação de um compilador para a linguagem LA.
-
Updated
Dec 14, 2016 - Java
Model Checker with Coalition Announcement Logic
-
Updated
Oct 12, 2019 - Java
the CF2JSP project implements a translator from Cold Fusion to Java/Java Server Pages, written by the members of the Innovative Media Lab at the University of Timisoara, Romania.
-
Updated
Nov 2, 2020 - Java
ANTLR4 Toy language compiler that generates JVM Bytecode
-
Updated
Oct 13, 2022 - Java
A search-based automated program-repair tool for Java.
-
Updated
Mar 12, 2024 - Java
Aerodlyn Test Scripting Language
-
Updated
Mar 30, 2018 - Java
Projeto de construção de um compilador básico
-
Updated
Jun 14, 2017 - Java
Created by Terence Parr
Released February 1992
- Followers
- 33 followers
- Organization
- antlr
- Website
- www.antlr.org
- Wikipedia
- Wikipedia