···
2
+
synopsis: "Signed and unsigned integer types having specified widths"
4
+
The stdint library provides signed and unsigned integer types of various fixed
5
+
widths: 8, 16, 24, 32, 40, 48, 56, 64 and 128 bit.
7
+
This interface is similar to Int32 and Int64 from the base library but provides
8
+
more functions and constants like arithmetic and bit-wise operations, constants
9
+
like maximum and minimum values, infix operators conversion to and from every
10
+
other integer type (including int, float and nativeint), parsing from and
11
+
conversion to readable strings (binary, octal, decimal, hexademical), conversion
12
+
to and from buffers in both big endian and little endian byte order."""
13
+
maintainer: ["Markus W. Weissmann <markus.weissmann@in.tum.de>"]
15
+
"Andre Nathan <andre@digirati.com.br>"
16
+
"Jeff Shaw <shawjef3@msu.edu>"
17
+
"Markus W. Weissmann <markus.weissmann@in.tum.de>"
18
+
"Florian Pichlmeier <florian.pichlmeier@mytum.de>"
21
+
homepage: "https://github.com/andrenth/ocaml-stdint"
22
+
doc: "https://andrenth.github.io/ocaml-stdint/"
23
+
bug-reports: "https://github.com/andrenth/ocaml-stdint/issues"
27
+
"qcheck" {with-test}
30
+
dev-repo: "git+https://github.com/andrenth/ocaml-stdint.git"
32
+
["dune" "subst"] {dev}
46
+
"https://github.com/andrenth/ocaml-stdint/releases/download/0.7.2/stdint-0.7.2.tbz"
48
+
"sha256=1560198d8bc9c7af3ea952c40dabe82666694210ecc3fdf9bbfeb43211e977e6"
49
+
"sha512=b0319c2e7490e58effc7a01f2c5635d3468e501741478249e012dda039729609f7bb7d3cb6239eed709f1c043bc23a1c6cff777b174d215fbf6f2eba9f0d023d"
52
+
x-commit-hash: "11c1e6b4e6ef4142cff0f82b685b317284e354c5"