avsm/mpl
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
MPL is a compiler which accepts succinct binary packet descriptions and outputs fast, type-safe OCaml interfaces and modules to marshal and unmarshal packets of this type. It is primarily aimed at binary low-level protocols such as IP, TCP or Ethernet, and C structure marshalling. For more information, please see: http://anil.recoil.org/papers/2007-eurosys-melange.pdf If you use this, citation information is at: http://portal.acm.org/citation.cfm?id=1272998.1273009 -- Anil Madhavapeddy <anil@recoil.org>
About
Specification compiler to marshal/unmarshal binary protocols in OCaml
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published