Repository navigation

#

grammars

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

JavaScript
5371
3 天前
TypeScript
2682
2 天前

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

C
344
6 年前

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

Python
342
9 天前

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

C++
251
4 年前

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

JavaScript
220
1 年前

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
170
2 年前

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

Java
128
4 年前

An IDE for the Ohm language (JavaScript edition)

JavaScript
101
10 个月前

GramTest: A tool for Grammar based Test case generation

Java
88
2 年前

The ISLa (Input Specification Language) language & solver.

Python
71
1 年前

A Ruby library for generating text with recursive template grammars.

Ruby
63
3 年前

Quick explanation of eliminating left recursion in Haskell parsers

Haskell
54
4 年前

📑 🔌 Ren'Py package for Atom and Linguist Grammars

Python
51
3 年前

Finite-state script normalization and processing utilities

Python
43
9 天前

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

C#
35
6 年前