package zarith

  1. Overview
  2. Docs
Implements arithmetic and logical operations over arbitrary-precision integers

Install

Dune Dependency

Authors

Maintainers

Sources

release-1.7.tar.gz
sha256=d641bb66d04461111b75f2fc37ad1eec764dcf326d98a51ac078695baea2ab3a
md5=80944e2755ebb848451a77dc2ad0651b

Description

The Zarith library implements arithmetic and logical operations over arbitrary-precision integers. It uses GMP to efficiently implement arithmetic over big integers. Small integers are represented as Caml unboxed integers, for speed and space economy.

Published: 15 Oct 2017

Dev Dependencies

None

Used by (92)

  1. alt-ergo < "2.3.0"
  2. alt-ergo-free < "2.3.3"
  3. alt-ergo-lib < "2.5.0"
  4. alt-ergo-lib-free
  5. altgr-ergo < "2.3.0"
  6. archsat
  7. asli
  8. asn1-combinators < "0.3.0"
  9. awa
  10. awsm
  11. bamboo < "0.0.02"
  12. bap < "1.0.0"
  13. bap-mips >= "2.2.0"
  14. bap-patterns
  15. bap-powerpc
  16. bap-primus-random >= "2.2.0"
  17. bap-primus-symbolic-executor
  18. bap-radare2
  19. bap-std
  20. bignum < "v0.15.0"
  21. binsec
  22. bitvec
  23. bitwuzla >= "1.0.0"
  24. bitwuzla-cxx
  25. bn128
  26. bt
  27. caisar
  28. calli
  29. clp_operations
  30. cryptokit >= "1.11"
  31. ctypes-zarith
  32. data-encoding
  33. dht < "0.2.0"
  34. encoding
  35. exenum >= "0.84"
  36. farith
  37. feat
  38. fm-simplex-plugin
  39. frama-c >= "11.0" & != "15.0" & < "29.0~beta"
  40. frama-c-base >= "15.0"
  41. frama-clang
  42. fstar >= "0.9.3.0-beta1"
  43. gemini
  44. goblint-cil >= "1.7.4"
  45. hacl
  46. hacl-star
  47. hardcaml >= "v0.12.0" & < "v0.15.0"
  48. hol_light
  49. jose
  50. karamel
  51. key-parsers
  52. kremlin < "transition"
  53. lem
  54. letsencrypt < "0.3.0"
  55. libzipperposition < "2.1"
  56. logtk
  57. malfunction
  58. mirage-crypto-pk < "1.0.0"
  59. nocrypto
  60. obeam
  61. ocplib-simplex >= "0.5.1"
  62. ortac-runtime
  63. osdp
  64. parsley
  65. pilat < "1.6"
  66. pkcs11 >= "0.10.0"
  67. ppx_wideopen
  68. primes
  69. profiler-plugin
  70. rfc7748
  71. safemoney
  72. sail < "0.15"
  73. satML-plugin
  74. scaml
  75. smtml
  76. solidity-common
  77. tezos-base58
  78. tezos-context-hash
  79. tezos-crypto < "8.0"
  80. tezos-protocol-environment >= "8.0" & < "11.0"
  81. tezos-stdlib < "11.0"
  82. tptp
  83. voqc
  84. why3 >= "0.84" & < "1.0.0"
  85. yices2
  86. yices2_bindings
  87. z3 >= "4.8.7"
  88. zarith-freestanding >= "1.7" & < "1.9.1"
  89. zarith-ppx
  90. zarith-xen >= "1.7"
  91. zipperposition < "2.1"
  92. zipperposition-tools < "2.1"

Conflicts

None

OCaml

Innovation. Community. Security.