package libzipperposition

  1. Overview
  2. Docs
Library for Zipperposition

Install

Dune Dependency

Authors

Maintainers

Sources

1.6.tar.gz
md5=97cdb2f90468e9e27c7bbe3b4fb160bb
sha512=fee73369f673a91dfa9e265fc69be08b32235e10a495f3af6477d404fcd01e3452a0d012b150f3d7f97c00af2f6045019ad039164bf698f70d771231cc4efe5d

doc/libzipperposition.calculi/Libzipperposition_calculi/Arith_int/index.html

Module Libzipperposition_calculi.Arith_intSource

Cancellative Inferences on Integer Arithmetic

Superposition, chaining and modulo reasoning for linear expressions, with congruence classes of terms and literals. Inferences are typically done with "scaled" literals, i.e. literals that are multiplied by numeric coefficients so as to bring the unified terms to the same coefficient.

Sourceval case_switch_limit : int ref

Positive integer: maximum width of an inequality case switch. Default: 30

Sourceval div_case_switch_limit : int ref

Positive integer: maximum prime number suitable for div_case_switch (ie maximum n for enumeration of cases in n^k | x)

Sourcemodule type S = sig ... end
Sourcemodule Make (E : Libzipperposition.Env.S) : S with module Env = E
OCaml

Innovation. Community. Security.