Aurochs is a parser generator that uses the parse expression grammar (PEG) or "packrat" approach. It takes a grammar in a BNF-like notation (a .peg file) and produces bytecode (a .nog file) for a stack automaton. This bytecode is later interpreted on the input to parse using a C library. Bindings are given for Ocaml, Java and Exascript.
☆48Oct 31, 2023Updated 2 years ago
Alternatives and similar repositories for aurochs
Users that are interested in aurochs are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Deprecated, use ocaml-ppx/ppxlib instead☆14Mar 29, 2018Updated 8 years ago
- G to C translator. G is a simple concurrent programming language for the Arduino☆15May 11, 2013Updated 13 years ago
- An example project to demonstrate https://github.com/rvantonder/hack-parallel☆13May 18, 2020Updated 6 years ago
- A protoc plugin for generating OCaml code from protobuf (.proto) files.☆17Nov 30, 2019Updated 6 years ago
- Generate functions to read/write records in csv format☆18Jul 10, 2026Updated last month
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- The sparkling monad library☆13Jun 17, 2016Updated 10 years ago
- Map à la Binary Radix Tree☆19Mar 10, 2022Updated 4 years ago
- SMTP client lib for OCaml☆19Sep 5, 2016Updated 10 years ago
- String searching with errors, using the Wu-Manber algorithm☆24Jan 17, 2025Updated last year
- Phylogenetic Application written in OCaml and C☆20Jan 29, 2020Updated 6 years ago
- Printf-style format-strings for user-defined string conversion☆22Jul 10, 2026Updated last month
- Expands [%here] into its location☆13Jul 10, 2026Updated last month
- Jane Street Capital's standard library overlay☆36Jul 10, 2026Updated last month
- Unicode text for OCaml☆14Feb 19, 2018Updated 8 years ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- Helper library for gathering system configuration☆20Sep 5, 2019Updated 7 years ago
- Dataloader is a utility for batching and caching when fetching data, in particular for GraphQL.☆44Dec 2, 2019Updated 6 years ago
- Helpers for using topkg with jbuilder☆15Oct 12, 2017Updated 8 years ago
- Bisector tree implementation in OCaml☆25Apr 17, 2024Updated 2 years ago
- A Datalog implementation with an OCaml inspired module system☆44Apr 24, 2026Updated 4 months ago
- A simple tool and library to embed files and directories inside an OCaml executables☆20Apr 11, 2022Updated 4 years ago
- OCaml ppx preprocessor to generate SQLite3 prepared statements and query functions☆12Nov 17, 2015Updated 10 years ago
- A toolchain to check for broken opam packages☆21Aug 11, 2026Updated 3 weeks ago
- Binding OCaml for NodeJS (main functions) using gen_js_api☆19Aug 29, 2016Updated 10 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Datatype-generic object-oriented transformations for OCaml☆17Aug 29, 2026Updated last week
- Tools for authors of ppx rewriters☆133Jun 24, 2023Updated 3 years ago
- OCaml implementation of sets as hash tables by Jean-Christophe Filliatre☆11Feb 13, 2025Updated last year
- Implementations of common streaming abstractions in OCaml.☆12Jun 28, 2016Updated 10 years ago
- Gasoline is an OCaml library providing application templates. Applications written with Gasoline are parametrised by the command line, en…☆16Feb 8, 2018Updated 8 years ago
- ☆21Mar 6, 2019Updated 7 years ago
- Parser and printer for date-times in ISO8601☆30Feb 8, 2024Updated 2 years ago
- OCaml bindings to GObject-Introspection based on OCaml-Ctypes.☆17Mar 31, 2022Updated 4 years ago
- Basic templates for new OCaml projects☆14Oct 19, 2017Updated 8 years ago
- Open source password manager - Proton Pass • AdSecurely store, share, and autofill your credentials with Proton Pass, the end-to-end encrypted password manager trusted by millions.
- Standard Jane Street ppx rewriters☆38Jul 10, 2026Updated last month
- ☆26Nov 27, 2012Updated 13 years ago
- Generation of comparison functions from types☆28Jul 10, 2026Updated last month
- Proposal for namespacing in OCaml☆39Oct 29, 2018Updated 7 years ago
- Misc algorithms in OCaml (HyperLogLog, jump consistent hashing)☆71Jul 31, 2026Updated last month
- Fast native fibers for OCaml☆39Nov 27, 2018Updated 7 years ago
- Red-Black Trees for OCaml.☆23Aug 14, 2016Updated 10 years ago