Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/mathjslab/mathjslab

MathJSLab - An interpreter with language syntax like MATLAB/Octave. ISBN 978-65-00-82338-7

antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser

Last synced: 14 Dec 2024

https://github.com/yukihane/mavenize-language-implementation-patterns

書籍「言語実装パターン」サンプルコードのMaven化

antlr antlr3

Last synced: 24 Dec 2024

https://github.com/lppedd/mtproto-tl-antlr

An ANTLR grammar to parse MTProto TL schemas

antlr antlr4 mtproto schema tl

Last synced: 19 Dec 2024

https://github.com/sanssecours/configuration-file-parsing

Master Thesis about Configuration File Parsing

antlr bison configuration earley-parser peg yaml

Last synced: 26 Nov 2024

https://github.com/kinow/cylc-lang

Parsers for Cylc

antlr cylc parser

Last synced: 31 Dec 2024

https://github.com/hazzik/graphql-grammar

ANTLR 4 Grammar for GraphQL language

antlr antlr4 antlr4-grammar grammar graphql

Last synced: 28 Nov 2024

https://github.com/bytebase/mariadb-parser

MariaDB parser based on ANTLR4

antlr antlr4 database mariadb parser sql

Last synced: 26 Dec 2024

https://github.com/davidkhala/ast

Abstract Syntax Tree, the collection

antlr tree-sitter

Last synced: 08 Dec 2024

https://github.com/javabujin/antlr3-gradle-java21-example

Example ANTLR3 project, using Gradle (Kotlin DSL) and Java 21 for modern developer experience.

antlr antlr3 gradle gradle-kotlin-dsl java java-21

Last synced: 09 Nov 2024

https://github.com/persian-calendar/calculator

Mathematics expressions evaluator

antlr antlr4-java calculator

Last synced: 08 Nov 2024

https://github.com/jessecoretta/go-antlr4512

ANTLR4 implementation of RFC4512

antlr lexer parser rfc4512 tokenizer

Last synced: 09 Dec 2024

https://github.com/lucaspadoni/compiler-and-interpreter-based-on-antlr

Implementation of a parser, a compiler and an interpreter for a programming language called “SimplanPlus” which is based on ANTLR.

antlr antlr4 compiler grammar grammar-parser interpreter java language-recognition parser parser-generator

Last synced: 02 Jan 2025

https://github.com/shybovycha/configscript

Configuration language parser in ANTLR4

antlr antlr4 config cpp language

Last synced: 15 Dec 2024

https://github.com/dewantrie/lark-grammar-parser

A simple programming language designed for studying parsing and how to use lark-parser in specific scenarios for a particular case.

antlr grammer lark-parser named-entity-recognition parser string-parser

Last synced: 11 Nov 2024

https://github.com/edustocchero/json-parser

A cool Json parser with Antlr and Scala

antlr scala

Last synced: 10 Nov 2024

https://github.com/azrdev/coco_to_antlr

Converter from Coco/R to ANTLR4 grammar

antlr antlr-grammar antlr4 antlr4-grammar coco coco-r cocor

Last synced: 14 Dec 2024

https://github.com/shivam-880/monaco-dot-language-server

A language server for DOT with Monaco editor

antlr dot language-server-protocol monaco-editor

Last synced: 18 Dec 2024

https://github.com/vookimedlo/antlr-swift-framework

ANTLR Swift Runtime - generated from official ANTLR releases.

antlr antlr4 swift swift-framework

Last synced: 16 Nov 2024

https://github.com/mathjslab/mathjslab-app

MathJSLab - An interpreter with language syntax like MATLAB/Octave. ISBN 978-65-00-82338-7, 978-65-00-84828-1

antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser

Last synced: 14 Dec 2024

https://github.com/teverett/antlrparseexample

A simple example of using an Antlr4 grammar in Java

antlr antlr4 example java

Last synced: 24 Nov 2024

https://github.com/teverett/htmlparser

HTML Parser

antlr html-parser java

Last synced: 24 Nov 2024

https://github.com/sebersole/hibernate-hql-benchmark

Benchmarks for HQL parsing and execution

antlr benchmark hibernate hql jmh parsing query

Last synced: 31 Dec 2024

https://github.com/huluvu424242/java-compiler-template

Template für antlr basierte Compiler in Java

antlr compiler plantuml sql sql2plantuml

Last synced: 13 Nov 2024

https://github.com/navicore/antlr4-demo

a trivial arith demo to show antlr4 with sbt and scala

antlr antlr4 sbt scala

Last synced: 26 Dec 2024

https://github.com/gmmdmdidems/antlr4-rddl

An ANTLR4 grammar for RDDL files.

antlr antlr4 antlr4-grammar rddl

Last synced: 29 Nov 2024

https://github.com/bestmahdi2/uni__compilerdesignantlr4

A university project in which several questions are answered using ANTLR4 and Python

antlr antlr4 compiler-design listener python visitor

Last synced: 16 Nov 2024

https://github.com/mfroeh/flux

An imperative, statically typed toy programming language with classes, type inference and some other fun features.

antlr cpp llvm nix

Last synced: 06 Dec 2024

ANTLR Awesome Lists
ANTLR Categories