package wire

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

wire-0.9.0.tbz
sha256=dfd1fd578e84bd652ddb0064b3ee87d47780cc62e24180f3e5a92413bafad87a
sha512=125ada27127533b6130885d7b62f31c7ad4fc355a236258326b85c12792031c95d84fe68751264402f2efa7e09d70dd8bb5d06660e9a416e71a9a140f9658ed1

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 Apr 2026

Dependencies (5)

  1. fmt >= "0.9"
  2. eio >= "1.0"
  3. bytesrw >= "0.1"
  4. ocaml >= "5.1"
  5. dune >= "3.21"

Dev Dependencies (5)

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

Used by

None

Conflicts

None