= 768" x-on:close-sidebar="sidebar=window.innerWidth >= 768 && true">
Access C-like structures directly from OCaml
Install
copied = false, 2000)"
:class="{ 'border-gray-700': !copied, 'text-gray-100': !copied, 'focus:ring-orange-500': !copied, 'focus:border-orange-500': !copied, 'border-green-600': copied, 'text-green-600': copied, 'focus:ring-green-500': copied, 'focus:border-green-500': copied }">
Authors
Maintainers
Sources
cstruct-v6.0.1.tbz
sha256=4a67bb8f042753453c59eabf0e47865631253ba694091ce6062aac05d47a9bed
sha512=3eeeb6ae0fd3b625cf1d308498f0a1e6951d16566561f3362fdf74e7158d92d8f6c6d9fa968ff15f8c19a1886dce99d0ef17b44dbb37b97cc68c9b088fdc2248
Description
Cstruct is a library and syntax extension to make it easier to access C-like
structures directly from OCaml. It supports both reading and writing to these
structures, and they are accessed via the Bigarray
module.
Dependencies (6)
- stdlib-shims
-
sexplib
>= "v0.9.0"
-
ppxlib
>= "0.16.0"
-
cstruct
= version
-
dune
>= "2.0.0"
-
ocaml
>= "4.07.0"
Dev Dependencies (7)
-
lwt_ppx
>= "2.0.2" & with-test
-
ocaml-migrate-parsetree
>= "2.1.0" & with-test
-
cstruct-unix
with-test & = version
-
cppo
with-test
-
cstruct-sexp
with-test
-
ppx_sexp_conv
with-test
-
ounit
with-test
Used by (39)
-
arp
= "0.2.1"
-
awa
< "0.2.0"
- chamelon
- charrua
-
charrua-core
>= "0.3"
-
charrua-server
>= "1.4.0"
- dbf
-
dns
>= "0.19.0" & < "4.0.0"
-
dns-forward
< "0.9.0"
-
ethernet
< "3.1.0"
-
fat-filesystem
>= "0.11.0"
-
frenetic
>= "5.0.5"
- learn-ocaml
-
mbr-format
>= "1.0.0"
-
mirage-block-unix
>= "2.0.0" & < "2.3.0" | = "2.7.0"
-
mirage-block-xen
>= "1.6.1"
-
mirage-profile
>= "0.7.0"
-
mirage-qubes
>= "0.8.1"
- mrt-format
-
nbd
>= "4.0.3"
- netchannel
-
otr
>= "0.3.1" & < "0.3.5"
-
pcap-format
>= "0.5.1"
-
protocol-9p
>= "0.6.0" & != "0.7.4" & < "0.11.0"
-
rawlink
>= "0.4"
-
shared-block-ring
>= "2.3.0"
-
shared-memory-ring
>= "2.0.0"
-
shared-memory-ring-lwt
>= "3.0.0"
- ssh-agent
-
tar
!= "0.9.0"
-
tar-format
>= "0.5.0"
-
tcpip
>= "3.2.0" & < "3.4.2" | >= "6.1.0" & < "8.0.0"
-
tls
>= "0.7.1" & < "0.17.0"
-
vchan
>= "3.0.0"
- vchan-unix
- vchan-xen
-
vhd-format
>= "0.8.0"
-
vmnet
= "1.1.0"
-
xenstore
>= "1.3.0" & != "2.0.0"
Conflicts
-
None
On This Page