Repository navigation

#

grammars

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

JavaScript
5349
7 天前
TypeScript
2664
7 小时前

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
343
6 天前

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

C++
250
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
168
2 年前

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

Java
128
4 年前

An IDE for the Ohm language (JavaScript edition)

JavaScript
100
9 个月前

GramTest: A tool for Grammar based Test case generation

Java
88
2 年前

The ISLa (Input Specification Language) language & solver.

Python
69
1 年前

A Ruby library for generating text with recursive template grammars.

Ruby
63
3 年前

Quick explanation of eliminating left recursion in Haskell parsers

Haskell
51
4 年前

📑 🔌 Ren'Py package for Atom and Linguist Grammars

Python
50
3 年前

Finite-state script normalization and processing utilities

Python
42
4 天前

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

C#
35
6 年前