package wire

  1. Overview
  2. No Docs
Binary wire format DSL with EverParse 3D output

Install

dune-project
 Dependency

Authors

Maintainers

Sources

wire-1.1.0.tbz
sha256=b1310eabd9a945b38b3b4dc62f91986fd9d54ee2a006a65c8dcf8c36a61563ba
sha512=60a73a9f045079223b812863aea92ac7d3bffdc17b878ff9940301a93fb2f0f86f9c1a17999fdcd9f6647e13d0f53aef958e8d59c1ca42f84645e8809b39f1ce

Description

OCaml DSL for describing binary wire formats with EverParse 3D output. Define your wire format once, then use it for OCaml parsing via bytesrw or emit .3d files for verified C parser generation via EverParse.

Published: 22 Jul 2026

Dependencies (7)

  1. re >= "1.11"
  2. optint >= "0.3"
  3. fmt >= "0.9"
  4. eio >= "1.0"
  5. bytesrw >= "0.1"
  6. ocaml >= "5.2"
  7. dune >= "3.21"

Dev Dependencies (5)

  1. odoc with-doc
  2. mdx with-test
  3. alcobar with-test
  4. alcotest with-test
  5. memtrace with-test

Used by

None

Conflicts

None