An incremental parsing system for programming tools
- incremental
- parsing
- c
- tree-sitter
83,087 visible repositories in the index
1–23 of 23 · Most stars
An incremental parsing system for programming tools
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
A library and language for building parsers, interpreters, compilers, etc.
The Elegant Parser
PEG.js: Parser generator for JavaScript
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust
📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.
LR(1) parser generator for Rust
The repository host gives no description.
Parsing Expression Grammar (PEG) parser generator for Rust
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
Parser / Scanner Generator
A Parsing Expression Grammar (PEG) module, using the D programming language.
a C# embeddable lexer and parser generator (.Net core)
A Ruby-based parsing DSL based on parsing expression grammars.
Formal specification and generation of verifiable binary parsers, message generators and protocol state machines
Parser generator toolset for Delphi (Yacc & Lex)
ABNF in, parser out
Compile-Time Parser Generator in D programming language.
PEG parser generator for VB6
LALR(1) Parser Generator for the D Programming Language
Grammar handling and parser generation Ada library