mdaines / grammophoneView external linksLinks
A tool for analyzing and transforming context-free grammars.
☆232Jan 22, 2026Updated 3 weeks ago
Alternatives and similar repositories for grammophone
Users that are interested in grammophone are comparing it to the libraries listed below
Sorting:
- A hackable notes-spreadsheet-hybrid for programmers☆16Dec 2, 2025Updated 2 months ago
- FFI-based byte buffers for Idris☆10Jun 21, 2019Updated 6 years ago
- ☆12Aug 24, 2014Updated 11 years ago
- Regular Invariant Generator and SMTLIB2 code transformer☆13Aug 8, 2022Updated 3 years ago
- A Lean implementation of Interaction Trees☆13Jan 13, 2025Updated last year
- A transducer library for Rust☆10May 22, 2016Updated 9 years ago
- Procedural text generation in javascript, using a context-free grammar☆10Dec 12, 2022Updated 3 years ago
- A general-purpose parser framework in Rust.☆12Jun 17, 2024Updated last year
- A wrapper for WebJack to use as transport layer for firmata.js, for firmata access to an Arduino from a web browser.☆11Sep 21, 2021Updated 4 years ago
- A collection of PDF documents related to the console. Mainly specifications and guides.☆19Apr 2, 2025Updated 10 months ago
- A Wikidata puzzle game☆19Nov 5, 2016Updated 9 years ago
- Verified vector clocks, with Coq!☆14Dec 15, 2013Updated 12 years ago
- Log JavaScript exceptions remotely. Powered by NodeJS☆12Oct 24, 2016Updated 9 years ago
- An implementation of the Austral language compiler in Rust☆15Apr 25, 2024Updated last year
- JavaScript Implementation of the B-Tree in CLRS☆12Apr 27, 2022Updated 3 years ago
- SciFe: Scala Framework for Efficient Generation of Data Structures with Invariants☆15Mar 15, 2024Updated last year
- ☆30Oct 2, 2025Updated 4 months ago
- Tool for detecting bad style in Standard ML programs☆17Mar 10, 2019Updated 6 years ago
- ☆12Mar 31, 2024Updated last year
- an implementation of a microKanren(-like language) in miniKanren☆27Aug 1, 2014Updated 11 years ago
- Tentative write-up of a neat trick used in the Mezzo type-checker☆15Nov 27, 2015Updated 10 years ago
- Efficient search weighted by an ordered monoid with monus.☆19Dec 12, 2022Updated 3 years ago
- Demo: OS sandboxing for unsafe code in Rust☆13Mar 10, 2015Updated 10 years ago
- ☆16Jul 4, 2020Updated 5 years ago
- Stochastic Logic Programs (SLP) style probabilistic logic programming in miniKanren☆34Feb 3, 2013Updated 13 years ago
- AI course project template, inspired by Terry Winograd's classic Shrdlu system☆40Jan 26, 2018Updated 8 years ago
- Repo of the original work on finally tagless (and a lot of other metaocaml work besides)☆43Nov 28, 2018Updated 7 years ago
- JS parser generator. As fast as yacc, but accepts any grammar!☆15Mar 22, 2017Updated 8 years ago
- A framework for extensible, reflective decision procedures.☆19Nov 25, 2019Updated 6 years ago
- gallina frontend for CompCert☆19Jul 6, 2019Updated 6 years ago
- A Verified Implementation of Dijkstra's Algorithm☆18Mar 2, 2021Updated 4 years ago
- Course on Language Technologies and NLP☆15May 15, 2017Updated 8 years ago
- HoTT proofs using experimental induction-induction (mostly about real numbers) (used to contain the HoTT.Classes proofs)☆17Dec 9, 2020Updated 5 years ago
- A minimal example of a formally verified parser using ocamllex and Menhir's Coq backend.☆21Mar 19, 2015Updated 10 years ago
- A framework for testing compilers' type checkers☆19Nov 15, 2024Updated last year
- A small programming language that compiles to Wasm GC☆19Updated this week
- GNU Guile Scheme bindings for OCaml☆18Aug 5, 2022Updated 3 years ago
- An editor for interactively building natural deduction proofs☆20Sep 24, 2018Updated 7 years ago
- Compute order statistics☆15Sep 16, 2023Updated 2 years ago