package cstruct
- Overview
- No Docs
You can search for identifiers within the package.
in-package search v0.2.0
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Access C-like structures directly from OCaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
cstruct-v4.0.0.tbz
sha256=2a54e291ccf71691fd80b5b80600e2dd5e68d91b8b8f2788f326355305d38ee0
md5=e01a2036d1fb08d1d8e47d4f3e122bf0
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.
Dev Dependencies (1)
-
alcotest
with-test
-
albatross
< "1.4.3" -
angstrom
< "0.7.0" -
asn1-combinators
< "0.2.6" - balancer
- bip32
- buffer-pool
- certify
-
chacha
< "1.1.0" -
colombe
< "0.2.0" - conduit-mirage
-
conex
< "0.10.0" -
conex-mirage-crypto
< "1.0.0" - cowabloga
- crc
-
cstruct-lwt
= "3.7.0" - datakit-server
- depyt
-
dns
< "6.3.0" -
dns-client
< "6.3.0" - dns-forward
- dnssd
-
dream
< "1.0.0~alpha2" -
duff
< "0.3" -
eqaf
>= "0.8" & < "0.10" - eqaf-cstruct
-
fat-filesystem
>= "0.13.0" & < "0.15.1" - fiat-p256
-
git
< "3.2.0" - github-hooks
-
gluten-mirage
< "0.3.0" - gpt
- h2-mirage
-
hacl-star
>= "0.7.0" - hacl_x25519
- hex
- hkdf
- httpun-mirage
- httpun-ws-mirage
-
hvsock
< "3.0.0" - io-page
- io-page-unix
- ipv6-multicast
- irmin-git
- irmin-indexeddb
-
key-parsers
< "1.2.1" - launchd
- learn-ocaml-client
-
mirage-block
>= "2.0.1" -
mirage-block-combinators
< "3.0.2" - mirage-block-lwt
-
mirage-block-unix
< "2.14.2" - mirage-btrees
-
mirage-channel
= "4.0.1" - mirage-channel-lwt
- mirage-conduit
- mirage-console-lwt
-
mirage-crypto
< "0.10.7" -
mirage-crypto-rng
< "0.10.7" -
mirage-crypto-rng-mirage
< "1.1.0" -
mirage-flow
>= "3.0.0" - mirage-flow-lwt
-
mirage-fs
>= "4.0.0" - mirage-fs-lwt
- mirage-kv-lwt
- mirage-kv-unix
-
mirage-net
>= "4.0.0" - mirage-net-lwt
- mirage-net-macosx
- mirage-net-solo5
- mirage-net-unikraft
- mirage-net-unix
- mirage-profile
- mirage-protocols-lwt
- mirage-random
-
mirage-solo5
< "0.10.0" - mirage-stack-lwt
- mirage-tc
- mirage-types-lwt
- mirage-xen
- monorobot
- mstruct
-
nbd
= "4.0.3" - nocrypto
- noise
-
pcap-format
>= "0.5.2" - pf-qubes
-
protocol-9p
= "2.0.1" -
protocol-9p-tool
= "0.12.0" | >= "2.0.0" & < "2.0.2" -
protocol-9p-unix
< "2.0.2" - proton
-
qcow
>= "0.11.0" - qcow-tool
-
randomconv
< "0.2.0" -
rawlink
< "1.2" -
resp-mirage
= "0.10.0" - rfc6287
-
salsa20
< "1.2.0" -
salsa20-core
>= "0.3.0" & < "1.1.0" -
secp256k1-internal
< "0.3.0" -
sendmail
>= "0.4.1" & < "0.5.0" - shared-memory-ring-lwt
- slack
- ssh-agent
-
tls
< "0.14.1" - tls-liquidsoap
- uecc
-
vchan
< "6.0.1" - vchan-unix
- vchan-xen
-
vhd-format
>= "0.12.0" & < "0.13.0" -
vhd-format-lwt
< "0.13.0" - vmnet
-
x509
< "0.14.1" - xen-gnt
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page