A library and language for building parsers, interpreters, compilers, etc.
-
Updated
Sep 20, 2024 - JavaScript
A library and language for building parsers, interpreters, compilers, etc.
Parser Building Toolkit for JavaScript
BNF wrangling and railroad diagrams
como-lang-ng is now ana-lang, located at https://github.com/analang/ana
Dragonfly-Based Voice Programming and Accessibility Toolkit
Python Kaldi speech recognition with grammars that can be set active/inactive dynamically at decode-time
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
JavaScript library for working with automata and grammars for regular and context-free languages
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/
A Java parser combinator library written with an unmatched feature set.
A Ruby library for generating text with recursive template grammars.
📑 🔌 Ren'Py package for Atom and Linguist Grammars
Quick explanation of eliminating left recursion in Haskell parsers
Grammars suitable for lark parser and Hypothesis
Finite-state script normalization and processing utilities
The Parser Construction Kit ("Puck"): A Parser Generator and Grammar Translator in C#
Morphological and syntactic analysis of Esperanto sentences
Add a description, image, and links to the grammars topic page so that developers can more easily learn about it.
To associate your repository with the grammars topic, visit your repo's landing page and select "manage topics."