avsm / mpl
Licence: other
Specification compiler to marshal/unmarshal binary protocols in OCaml
Stars: ✭ 13
Programming Languages
ocaml
1615 projects
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 <[email protected]>
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].