Repository navigation

#

grammars

A library and language for building parsers, interpreters, compilers, etc.

JavaScript
5285
3 天前
TypeScript
2600
3 天前

Python Kaldi speech recognition with grammars that can be set active/inactive dynamically at decode-time

Python
343
2 年前

como-lang-ng is now ana-lang, located at https://github.com/analang/ana

C
342
6 年前

💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.

C++
246
4 年前

JavaScript library for working with automata and grammars for regular and context-free languages

JavaScript
214
8 个月前

Simple, effective, and modular package for parsing observables (indicators of compromise (IOCs), network data, and other, security related information) from text. It uses grammars rather than regexes which makes it more readable, maintainable, and hackable. Explore our interactive documentation here: https://hightower.space/ioc-finder/

Python
164
1 年前

A Java parser combinator library written with an unmatched feature set.

Java
124
3 年前

An IDE for the Ohm language (JavaScript edition)

JavaScript
98
5 个月前

GramTest: A tool for Grammar based Test case generation

Java
85
2 年前

The ISLa (Input Specification Language) language & solver.

Python
63
10 个月前

A Ruby library for generating text with recursive template grammars.

Ruby
63
2 年前

📑 🔌 Ren'Py package for Atom and Linguist Grammars

Python
50
3 年前

Quick explanation of eliminating left recursion in Haskell parsers

Haskell
49
4 年前

Finite-state script normalization and processing utilities

Python
39
2 个月前

The Parser Construction Kit ("Puck"): A Parser Generator and Grammar Translator in C#

C#
35
5 年前