package alt-ergo-lib
The Alt-Ergo SMT prover library
Install
Dune Dependency
alt-ergo.ocamlpro.com
Readme
Changelog
LicenseRef-OCamlpro-Non-Commercial; Apache-2.0; LGPL-2.1-only License
Edit opam file
Versions (15)
Authors
Maintainers
Sources
alt-ergo-2.4.3.tar.gz
md5=ba99f4c71bf6de3d2475272af2ee7df2
sha512=90c01175ec5e4c1818b1d370e300f30d6b433d34d3bae5d85394911a9bf145f1a66c41e997627d074206a8c57909c44c22dc86ed2df746f9ba1f1d7f21d7d60c
doc/alt-ergo-lib/AltErgoLib/Numbers/Z/index.html
Module Numbers.Z
Integers implementation. *
val zero : t
val one : t
val m_one : t
val compare_to_0 : t -> int
val sign : t -> int
val hash : t -> int
val is_zero : t -> bool
val is_one : t -> bool
val is_m_one : t -> bool
val from_int : int -> t
val from_string : string -> t
val to_string : t -> string
val to_machine_int : t -> int option
convert to machine integer. returns None in case of overflow
val to_float : t -> float
val print : Format.formatter -> t -> unit
returns sqrt truncated with the remainder. It assumes that the argument is positive, otherwise, Invalid_argument
is raised.
val testbit : t -> int -> bool
testbit z n
returns true iff the nth bit of z is set to 1. n is supposed to be positive
val numbits : t -> int
return the number of bits set to one in the given integer
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>