package wire

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

wire-1.0.0.tbz
sha256=323f48e6cb897fe48aac558b09bb25134d3b19fec37b20d7930eec15f387c238
sha512=00c77f8672396ab15d993602db9bab95d2478ace1f569606f0140ed25d7ff852525e53436d95e5061442a6ea8b5650549239c68ef861b4b921b4a53faac97eb7

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: 08 Jul 2026

Dependencies (6)

  1. re >= "1.11"
  2. fmt >= "0.9"
  3. eio >= "1.0"
  4. bytesrw >= "0.1"
  5. ocaml >= "5.2"
  6. 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