ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
- parsing
- parser-generator
- antlr
- antlr4
47,133 repositories indexed
1–23 of 23 · Most stars
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Rust parser combinator framework
Parser Building Toolkit for JavaScript
Python library for creating PEG parsers
Parsing Expression Grammar Template Library
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
A Parsing Expression Grammar (PEG) module, using the D programming language.
Build fast, composable, and type-safe grammars and parsers in Dart.
a C# embeddable lexer and parser generator (.Net core)
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Scribe-Android: Keyboards for language learners & Conjugate-Android: Wikidata based verb conjugation app
markdown processor in CL using esrap parser
A Ruby library for generating text with recursive template grammars.
Parser for ABNF Grammars
Common Lisp grammar for tree-sitter
The Thue programming language: Programming with grammars
Tealang - high level language for Algorand ASC1 and TEAL
PEG parser generator for VB6
PEG parser for YAML written in Rust 🦀
Scan and parse LL(1) grammars simply and efficiently.
Grammar handling and parser generation Ada library
V language grammar for tree-sitter (Vlang) — parser, Rust bindings, crates.io package
Rebar3 neotoma (Parser Expression Grammar) compiler