Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/antlr
- Wikipedia: https://en.wikipedia.org/wiki/ANTLR
- Repo: https://github.com/antlr
- Created by: Terence Parr
- Released: February 1992
- Related Topics: grammar, parser, parser-generator, language, syntax-tree, ast, parsing, tokenize,
- Aliases: antlr4, antlr3,
- Last updated: 2024-12-03 00:02:01 UTC
- JSON Representation
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化
Last synced: 24 Dec 2024
https://github.com/mathjslab/mathjslab-www
MathJSLab project page
antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser
Last synced: 01 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/hazzik/graphql-grammar
ANTLR 4 Grammar for GraphQL language
antlr antlr4 antlr4-grammar grammar graphql
Last synced: 28 Nov 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/jessecoretta/antlr-ds
LDAP/X.500 related ANTLR4 grammars
antlr antlr-grammar antlr4 antlr4-grammar directory-services grammar ldap lexer parser x500
Last synced: 09 Dec 2024
https://github.com/persian-calendar/calculator
Mathematics expressions evaluator
Last synced: 08 Nov 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/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
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
Last synced: 24 Nov 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/stefandeveloper/antlr-camp
ANTLR camp gives you basic understandings of grammar
antlr antlr4 camp expression expression-parser hacktoberfest hacktoberfest2019 java spring spring-boot workshop
Last synced: 18 Nov 2024
https://github.com/navicore/antlr4-demo
a trivial arith demo to show antlr4 with sbt and 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.
Last synced: 06 Dec 2024
https://github.com/mathjslab/.github
MathJSLab organization profile.
antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser
Last synced: 21 Nov 2024
https://github.com/xanonymous-github/gumtree
The implementation of GumTree algorithm.
antlr ast-differencing coroutines gumtree jvm kotlin kotlin-dsl kover ktlint tree-diffing
Last synced: 22 Nov 2024