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.
☆46Oct 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 2 weeks ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- The sparkling monad library☆13Jun 17, 2016Updated 10 years ago
- Map à la Binary Radix Tree☆20Mar 10, 2022Updated 4 years ago
- SMTP client lib for OCaml☆19Sep 5, 2016Updated 9 years ago
- String searching with errors, using the Wu-Manber algorithm☆23Jan 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 2 weeks ago
- Expands [%here] into its location☆13Jul 10, 2026Updated 2 weeks ago
- Jane Street Capital's standard library overlay☆36Jul 10, 2026Updated 2 weeks ago
- Unicode text for OCaml☆14Feb 19, 2018Updated 8 years ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Helper library for gathering system configuration☆20Sep 5, 2019Updated 6 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 3 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☆21Jul 13, 2026Updated 2 weeks ago
- Binding OCaml for NodeJS (main functions) using gen_js_api☆19Aug 29, 2016Updated 9 years ago
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- Datatype-generic object-oriented transformations for OCaml☆17Nov 16, 2025Updated 8 months ago
- Tools for authors of ppx rewriters☆136Jun 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
- GPUs on demand by Runpod - Special Offer Available • AdRun AI, ML, and HPC workloads on powerful cloud GPUs—without limits or wasted spend. Deploy GPUs in under a minute and pay by the second.
- Standard Jane Street ppx rewriters☆37Jul 10, 2026Updated 2 weeks ago
- ☆26Nov 27, 2012Updated 13 years ago
- Generation of comparison functions from types☆28Jul 10, 2026Updated 2 weeks ago
- Proposal for namespacing in OCaml☆39Oct 29, 2018Updated 7 years ago
- Misc algorithms in OCaml (HyperLogLog, jump consistent hashing)☆73Feb 7, 2026Updated 5 months ago
- Fast native fibers for OCaml☆39Nov 27, 2018Updated 7 years ago
- Red-Black Trees for OCaml.☆23Aug 14, 2016Updated 9 years ago