This commit is contained in:
c-cube 2022-07-15 02:12:10 +00:00
parent 116f19215a
commit 5f0ff14215
299 changed files with 8 additions and 1653 deletions

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Gensym (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.Gensym)</title><link rel="stylesheet" href="../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">LRA_solver</a> &#x00BB; <a href="../index.html">A</a> &#x00BB; Gensym</nav><header class="odoc-preamble"><h1>Module <code><span>A.Gensym</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../../Gensym/index.html#type-t">Gensym.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-create" class="anchored"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span><a href="../S/T/Term/index.html#type-store">S.T.Term.store</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-tst" class="anchored"><a href="#val-tst" class="anchor"></a><code><span><span class="keyword">val</span> tst : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../S/T/Term/index.html#type-store">S.T.Term.store</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-copy" class="anchored"><a href="#val-copy" class="anchor"></a><code><span><span class="keyword">val</span> copy : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-fresh_term" class="anchored"><a href="#val-fresh_term" class="anchor"></a><code><span><span class="keyword">val</span> fresh_term : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span>pre:string <span class="arrow">&#45;&gt;</span></span> <span><a href="../S/T/Ty/index.html#type-t">S.T.Ty.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../index.html#type-term">term</a></span></code></div></div></div></body></html>

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fun (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Lit.T.Fun)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Lit</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Fun</nav><header class="odoc-preamble"><h1>Module <code><span>T.Fun</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../T/Fun/index.html#type-t">T.Fun.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ty (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Lit.T.Ty)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Lit</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Ty</nav><header class="odoc-preamble"><h1>Module <code><span>T.Ty</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../T/Ty/index.html#type-t">T.Ty.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-store" class="anchored"><a href="#type-store" class="anchor"></a><code><span><span class="keyword">type</span> store</span><span> = <a href="../../../T/Ty/index.html#type-store">T.Ty.store</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-bool" class="anchored"><a href="#val-bool" class="anchor"></a><code><span><span class="keyword">val</span> bool : <span><a href="#type-store">store</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-is_bool" class="anchored"><a href="#val-is_bool" class="anchor"></a><code><span><span class="keyword">val</span> is_bool : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>T (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Lit.T)</title><link rel="stylesheet" href="../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">S</a> &#x00BB; <a href="../index.html">Lit</a> &#x00BB; T</nav><header class="odoc-preamble"><h1>Module <code><span>Lit.T</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-Fun" class="anchored"><a href="#module-Fun" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Fun/index.html">Fun</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Ty" class="anchored"><a href="#module-Ty" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Ty/index.html">Ty</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Term" class="anchored"><a href="#module-Term" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Term/index.html">Term</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Lit (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Lit)</title><link rel="stylesheet" href="../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">LRA_solver</a> &#x00BB; <a href="../../index.html">A</a> &#x00BB; <a href="../index.html">S</a> &#x00BB; Lit</nav><header class="odoc-preamble"><h1>Module <code><span>S.Lit</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-T" class="anchored"><a href="#module-T" class="anchor"></a><code><span><span class="keyword">module</span> <a href="T/index.html">T</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../S/Lit/index.html#type-t">S.Lit.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-term" class="anchored"><a href="#val-term" class="anchor"></a><code><span><span class="keyword">val</span> term : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="T/Term/index.html#type-t">T.Term.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-sign" class="anchored"><a href="#val-sign" class="anchor"></a><code><span><span class="keyword">val</span> sign : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-neg" class="anchored"><a href="#val-neg" class="anchor"></a><code><span><span class="keyword">val</span> neg : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-abs" class="anchored"><a href="#val-abs" class="anchor"></a><code><span><span class="keyword">val</span> abs : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-signed_term" class="anchored"><a href="#val-signed_term" class="anchor"></a><code><span><span class="keyword">val</span> signed_term : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="T/Term/index.html#type-t">T.Term.t</a> * bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-atom" class="anchored"><a href="#val-atom" class="anchor"></a><code><span><span class="keyword">val</span> atom : <span>?sign:bool <span class="arrow">&#45;&gt;</span></span> <span><a href="T/Term/index.html#type-store">T.Term.store</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="T/Term/index.html#type-t">T.Term.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-norm_sign" class="anchored"><a href="#val-norm_sign" class="anchor"></a><code><span><span class="keyword">val</span> norm_sign : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a> * bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Model (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Model)</title><link rel="stylesheet" href="../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">LRA_solver</a> &#x00BB; <a href="../../index.html">A</a> &#x00BB; <a href="../index.html">S</a> &#x00BB; Model</nav><header class="odoc-preamble"><h1>Module <code><span>S.Model</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../S/Model/index.html#type-t">S.Model.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-empty" class="anchored"><a href="#val-empty" class="anchor"></a><code><span><span class="keyword">val</span> empty : <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-mem" class="anchored"><a href="#val-mem" class="anchor"></a><code><span><span class="keyword">val</span> mem : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-find" class="anchored"><a href="#val-find" class="anchor"></a><code><span><span class="keyword">val</span> find : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> option</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-eval" class="anchored"><a href="#val-eval" class="anchor"></a><code><span><span class="keyword">val</span> eval : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> option</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Registry (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Registry)</title><link rel="stylesheet" href="../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">LRA_solver</a> &#x00BB; <a href="../../index.html">A</a> &#x00BB; <a href="../index.html">S</a> &#x00BB; Registry</nav><header class="odoc-preamble"><h1>Module <code><span>S.Registry</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../S/Registry/index.html#type-t">S.Registry.t</a></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-key" class="anchored"><a href="#type-key" class="anchor"></a><code><span><span class="keyword">type</span> <span>'a key</span></span><span> = <span><span class="type-var">'a</span> <a href="../../../../S/Registry/index.html#type-key">S.Registry.key</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-create_key" class="anchored"><a href="#val-create_key" class="anchor"></a><code><span><span class="keyword">val</span> create_key : <span>unit <span class="arrow">&#45;&gt;</span></span> <span><span class="type-var">'a</span> <a href="#type-key">key</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-create" class="anchored"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-get" class="anchored"><a href="#val-get" class="anchor"></a><code><span><span class="keyword">val</span> get : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><span><span class="type-var">'a</span> <a href="#type-key">key</a></span> <span class="arrow">&#45;&gt;</span></span> <span><span class="type-var">'a</span> option</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-set" class="anchored"><a href="#val-set" class="anchor"></a><code><span><span class="keyword">val</span> set : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><span><span class="type-var">'a</span> <a href="#type-key">key</a></span> <span class="arrow">&#45;&gt;</span></span> <span><span class="type-var">'a</span> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fun (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Actions.Lit.T.Fun)</title><link rel="stylesheet" href="../../../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../index.html">S</a> &#x00BB; <a href="../../../../../index.html">Solver_internal</a> &#x00BB; <a href="../../../../index.html">CC</a> &#x00BB; <a href="../../../index.html">Actions</a> &#x00BB; <a href="../../index.html">Lit</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Fun</nav><header class="odoc-preamble"><h1>Module <code><span>T.Fun</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../T/Fun/index.html#type-t">T.Fun.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ty (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Actions.Lit.T.Ty)</title><link rel="stylesheet" href="../../../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../index.html">S</a> &#x00BB; <a href="../../../../../index.html">Solver_internal</a> &#x00BB; <a href="../../../../index.html">CC</a> &#x00BB; <a href="../../../index.html">Actions</a> &#x00BB; <a href="../../index.html">Lit</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Ty</nav><header class="odoc-preamble"><h1>Module <code><span>T.Ty</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../T/Ty/index.html#type-t">T.Ty.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-store" class="anchored"><a href="#type-store" class="anchor"></a><code><span><span class="keyword">type</span> store</span><span> = <a href="../../../../T/Ty/index.html#type-store">T.Ty.store</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-bool" class="anchored"><a href="#val-bool" class="anchor"></a><code><span><span class="keyword">val</span> bool : <span><a href="#type-store">store</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-is_bool" class="anchored"><a href="#val-is_bool" class="anchor"></a><code><span><span class="keyword">val</span> is_bool : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>T (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Actions.Lit.T)</title><link rel="stylesheet" href="../../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">S</a> &#x00BB; <a href="../../../../index.html">Solver_internal</a> &#x00BB; <a href="../../../index.html">CC</a> &#x00BB; <a href="../../index.html">Actions</a> &#x00BB; <a href="../index.html">Lit</a> &#x00BB; T</nav><header class="odoc-preamble"><h1>Module <code><span>Lit.T</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-Fun" class="anchored"><a href="#module-Fun" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Fun/index.html">Fun</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Ty" class="anchored"><a href="#module-Ty" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Ty/index.html">Ty</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Term" class="anchored"><a href="#module-Term" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Term/index.html">Term</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fun (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Actions.T.Fun)</title><link rel="stylesheet" href="../../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">S</a> &#x00BB; <a href="../../../../index.html">Solver_internal</a> &#x00BB; <a href="../../../index.html">CC</a> &#x00BB; <a href="../../index.html">Actions</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Fun</nav><header class="odoc-preamble"><h1>Module <code><span>T.Fun</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../T/Fun/index.html#type-t">T.Fun.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ty (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Actions.T.Ty)</title><link rel="stylesheet" href="../../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">S</a> &#x00BB; <a href="../../../../index.html">Solver_internal</a> &#x00BB; <a href="../../../index.html">CC</a> &#x00BB; <a href="../../index.html">Actions</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Ty</nav><header class="odoc-preamble"><h1>Module <code><span>T.Ty</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../T/Ty/index.html#type-t">T.Ty.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-store" class="anchored"><a href="#type-store" class="anchor"></a><code><span><span class="keyword">type</span> store</span><span> = <a href="../../../T/Ty/index.html#type-store">T.Ty.store</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-bool" class="anchored"><a href="#val-bool" class="anchor"></a><code><span><span class="keyword">val</span> bool : <span><a href="#type-store">store</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-is_bool" class="anchored"><a href="#val-is_bool" class="anchor"></a><code><span><span class="keyword">val</span> is_bool : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>T (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Actions.T)</title><link rel="stylesheet" href="../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">S</a> &#x00BB; <a href="../../../index.html">Solver_internal</a> &#x00BB; <a href="../../index.html">CC</a> &#x00BB; <a href="../index.html">Actions</a> &#x00BB; T</nav><header class="odoc-preamble"><h1>Module <code><span>Actions.T</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-Fun" class="anchored"><a href="#module-Fun" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Fun/index.html">Fun</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Ty" class="anchored"><a href="#module-Ty" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Ty/index.html">Ty</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Term" class="anchored"><a href="#module-Term" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Term/index.html">Term</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>

View file

@ -1,10 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Actions (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Actions)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Solver_internal</a> &#x00BB; <a href="../index.html">CC</a> &#x00BB; Actions</nav><header class="odoc-preamble"><h1>Module <code><span>CC.Actions</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-T" class="anchored"><a href="#module-T" class="anchor"></a><code><span><span class="keyword">module</span> <a href="T/index.html">T</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Lit" class="anchored"><a href="#module-Lit" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Lit/index.html">Lit</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-proof" class="anchored"><a href="#type-proof" class="anchor"></a><code><span><span class="keyword">type</span> proof</span><span> = <a href="../index.html#type-proof">proof</a></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-proof_step" class="anchored"><a href="#type-proof_step" class="anchor"></a><code><span><span class="keyword">type</span> proof_step</span><span> = <a href="../index.html#type-proof_step">proof_step</a></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-P" class="anchored"><a href="#module-P" class="anchor"></a><code><span><span class="keyword">module</span> <a href="P/index.html">P</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../index.html#type-theory_actions">theory_actions</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-proof" class="anchored"><a href="#val-proof" class="anchor"></a><code><span><span class="keyword">val</span> proof : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-proof">proof</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-raise_conflict" class="anchored"><a href="#val-raise_conflict" class="anchor"></a><code><span><span class="keyword">val</span> raise_conflict : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><span><a href="Lit/index.html#type-t">Lit.t</a> list</span> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-proof_step">proof_step</a> <span class="arrow">&#45;&gt;</span></span> <span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-raise_semantic_conflict" class="anchored"><a href="#val-raise_semantic_conflict" class="anchor"></a><code><span><span class="keyword">val</span> raise_semantic_conflict :
<span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span>
<span><span><a href="Lit/index.html#type-t">Lit.t</a> list</span> <span class="arrow">&#45;&gt;</span></span>
<span><span><span>(bool * <a href="T/Term/index.html#type-t">T.Term.t</a> * <a href="T/Term/index.html#type-t">T.Term.t</a>)</span> list</span> <span class="arrow">&#45;&gt;</span></span>
<span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-propagate" class="anchored"><a href="#val-propagate" class="anchor"></a><code><span><span class="keyword">val</span> propagate :
<span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span>
<span><a href="Lit/index.html#type-t">Lit.t</a> <span class="arrow">&#45;&gt;</span></span>
<span>reason:<span>( <span>unit <span class="arrow">&#45;&gt;</span></span> <span><a href="Lit/index.html#type-t">Lit.t</a> list</span> * <a href="#type-proof_step">proof_step</a> )</span> <span class="arrow">&#45;&gt;</span></span>
unit</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Debug_ (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Debug_)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Solver_internal</a> &#x00BB; <a href="../index.html">CC</a> &#x00BB; Debug_</nav><header class="odoc-preamble"><h1>Module <code><span>CC.Debug_</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="../index.html#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Expl (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Expl)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Solver_internal</a> &#x00BB; <a href="../index.html">CC</a> &#x00BB; Expl</nav><header class="odoc-preamble"><h1>Module <code><span>CC.Expl</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../../../S/Solver_internal/CC/Expl/index.html#type-t">S.Solver_internal.CC.Expl.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-mk_merge" class="anchored"><a href="#val-mk_merge" class="anchor"></a><code><span><span class="keyword">val</span> mk_merge : <span><a href="../N/index.html#type-t">N.t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../N/index.html#type-t">N.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-mk_merge_t" class="anchored"><a href="#val-mk_merge_t" class="anchor"></a><code><span><span class="keyword">val</span> mk_merge_t : <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-mk_lit" class="anchored"><a href="#val-mk_lit" class="anchor"></a><code><span><span class="keyword">val</span> mk_lit : <span><a href="../index.html#type-lit">lit</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-mk_same_value" class="anchored"><a href="#val-mk_same_value" class="anchor"></a><code><span><span class="keyword">val</span> mk_same_value : <span><a href="../N/index.html#type-t">N.t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../N/index.html#type-t">N.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-mk_list" class="anchored"><a href="#val-mk_list" class="anchor"></a><code><span><span class="keyword">val</span> mk_list : <span><span><a href="#type-t">t</a> list</span> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-mk_theory" class="anchored"><a href="#val-mk_theory" class="anchor"></a><code><span><span class="keyword">val</span> mk_theory : <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <span><span><span>(<a href="../index.html#type-term">term</a> * <a href="../index.html#type-term">term</a> * <span><a href="#type-t">t</a> list</span>)</span> list</span> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-proof_step">proof_step</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fun (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Lit.T.Fun)</title><link rel="stylesheet" href="../../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">S</a> &#x00BB; <a href="../../../../index.html">Solver_internal</a> &#x00BB; <a href="../../../index.html">CC</a> &#x00BB; <a href="../../index.html">Lit</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Fun</nav><header class="odoc-preamble"><h1>Module <code><span>T.Fun</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../T/Fun/index.html#type-t">T.Fun.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ty (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Lit.T.Ty)</title><link rel="stylesheet" href="../../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">S</a> &#x00BB; <a href="../../../../index.html">Solver_internal</a> &#x00BB; <a href="../../../index.html">CC</a> &#x00BB; <a href="../../index.html">Lit</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Ty</nav><header class="odoc-preamble"><h1>Module <code><span>T.Ty</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../T/Ty/index.html#type-t">T.Ty.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-store" class="anchored"><a href="#type-store" class="anchor"></a><code><span><span class="keyword">type</span> store</span><span> = <a href="../../../../T/Ty/index.html#type-store">T.Ty.store</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-bool" class="anchored"><a href="#val-bool" class="anchor"></a><code><span><span class="keyword">val</span> bool : <span><a href="#type-store">store</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-is_bool" class="anchored"><a href="#val-is_bool" class="anchor"></a><code><span><span class="keyword">val</span> is_bool : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>T (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Lit.T)</title><link rel="stylesheet" href="../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">S</a> &#x00BB; <a href="../../../index.html">Solver_internal</a> &#x00BB; <a href="../../index.html">CC</a> &#x00BB; <a href="../index.html">Lit</a> &#x00BB; T</nav><header class="odoc-preamble"><h1>Module <code><span>Lit.T</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-Fun" class="anchored"><a href="#module-Fun" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Fun/index.html">Fun</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Ty" class="anchored"><a href="#module-Ty" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Ty/index.html">Ty</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Term" class="anchored"><a href="#module-Term" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Term/index.html">Term</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Lit (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Lit)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Solver_internal</a> &#x00BB; <a href="../index.html">CC</a> &#x00BB; Lit</nav><header class="odoc-preamble"><h1>Module <code><span>CC.Lit</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-T" class="anchored"><a href="#module-T" class="anchor"></a><code><span><span class="keyword">module</span> <a href="T/index.html">T</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../Lit/index.html#type-t">Lit.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-term" class="anchored"><a href="#val-term" class="anchor"></a><code><span><span class="keyword">val</span> term : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="T/Term/index.html#type-t">T.Term.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-sign" class="anchored"><a href="#val-sign" class="anchor"></a><code><span><span class="keyword">val</span> sign : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-neg" class="anchored"><a href="#val-neg" class="anchor"></a><code><span><span class="keyword">val</span> neg : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-abs" class="anchored"><a href="#val-abs" class="anchor"></a><code><span><span class="keyword">val</span> abs : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-signed_term" class="anchored"><a href="#val-signed_term" class="anchor"></a><code><span><span class="keyword">val</span> signed_term : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="T/Term/index.html#type-t">T.Term.t</a> * bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-atom" class="anchored"><a href="#val-atom" class="anchor"></a><code><span><span class="keyword">val</span> atom : <span>?sign:bool <span class="arrow">&#45;&gt;</span></span> <span><a href="T/Term/index.html#type-store">T.Term.store</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="T/Term/index.html#type-t">T.Term.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-norm_sign" class="anchored"><a href="#val-norm_sign" class="anchor"></a><code><span><span class="keyword">val</span> norm_sign : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a> * bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>N (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.N)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Solver_internal</a> &#x00BB; <a href="../index.html">CC</a> &#x00BB; N</nav><header class="odoc-preamble"><h1>Module <code><span>CC.N</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../../../S/Solver_internal/CC/N/index.html#type-t">S.Solver_internal.CC.N.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-term" class="anchored"><a href="#val-term" class="anchor"></a><code><span><span class="keyword">val</span> term : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../index.html#type-term">term</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-is_root" class="anchored"><a href="#val-is_root" class="anchor"></a><code><span><span class="keyword">val</span> is_root : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-iter_class" class="anchored"><a href="#val-iter_class" class="anchor"></a><code><span><span class="keyword">val</span> iter_class : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="xref-unresolved">Iter</span>.t</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-iter_parents" class="anchored"><a href="#val-iter_parents" class="anchor"></a><code><span><span class="keyword">val</span> iter_parents : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="xref-unresolved">Iter</span>.t</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-bitfield" class="anchored"><a href="#type-bitfield" class="anchor"></a><code><span><span class="keyword">type</span> bitfield</span><span> = <a href="../../../../../../S/Solver_internal/CC/N/index.html#type-bitfield">S.Solver_internal.CC.N.bitfield</a></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Resolved_expl (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.Resolved_expl)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Solver_internal</a> &#x00BB; <a href="../index.html">CC</a> &#x00BB; Resolved_expl</nav><header class="odoc-preamble"><h1>Module <code><span>CC.Resolved_expl</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../../../S/Solver_internal/CC/Resolved_expl/index.html#type-t">S.Solver_internal.CC.Resolved_expl.t</a></span><span> = </span><span>{</span></code><table><tr id="type-t.lits" class="anchored"><td class="def record field"><a href="#type-t.lits" class="anchor"></a><code><span>lits : <span><a href="../index.html#type-lit">lit</a> list</span>;</span></code></td></tr><tr id="type-t.same_value" class="anchored"><td class="def record field"><a href="#type-t.same_value" class="anchor"></a><code><span>same_value : <span><span>(<a href="../N/index.html#type-t">N.t</a> * <a href="../N/index.html#type-t">N.t</a>)</span> list</span>;</span></code></td></tr><tr id="type-t.pr" class="anchored"><td class="def record field"><a href="#type-t.pr" class="anchor"></a><code><span>pr : <span><a href="../index.html#type-proof">proof</a> <span class="arrow">&#45;&gt;</span></span> <a href="../index.html#type-proof_step">proof_step</a>;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-is_semantic" class="anchored"><a href="#val-is_semantic" class="anchor"></a><code><span><span class="keyword">val</span> is_semantic : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fun (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.T.Fun)</title><link rel="stylesheet" href="../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">S</a> &#x00BB; <a href="../../../index.html">Solver_internal</a> &#x00BB; <a href="../../index.html">CC</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Fun</nav><header class="odoc-preamble"><h1>Module <code><span>T.Fun</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../T/Fun/index.html#type-t">T.Fun.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ty (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.T.Ty)</title><link rel="stylesheet" href="../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">S</a> &#x00BB; <a href="../../../index.html">Solver_internal</a> &#x00BB; <a href="../../index.html">CC</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Ty</nav><header class="odoc-preamble"><h1>Module <code><span>T.Ty</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../T/Ty/index.html#type-t">T.Ty.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-store" class="anchored"><a href="#type-store" class="anchor"></a><code><span><span class="keyword">type</span> store</span><span> = <a href="../../../T/Ty/index.html#type-store">T.Ty.store</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-bool" class="anchored"><a href="#val-bool" class="anchor"></a><code><span><span class="keyword">val</span> bool : <span><a href="#type-store">store</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-is_bool" class="anchored"><a href="#val-is_bool" class="anchor"></a><code><span><span class="keyword">val</span> is_bool : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>T (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.CC.T)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Solver_internal</a> &#x00BB; <a href="../index.html">CC</a> &#x00BB; T</nav><header class="odoc-preamble"><h1>Module <code><span>CC.T</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-Fun" class="anchored"><a href="#module-Fun" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Fun/index.html">Fun</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Ty" class="anchored"><a href="#module-Ty" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Ty/index.html">Ty</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Term" class="anchored"><a href="#module-Term" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Term/index.html">Term</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fun (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.Lit.T.Fun)</title><link rel="stylesheet" href="../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">S</a> &#x00BB; <a href="../../../index.html">Solver_internal</a> &#x00BB; <a href="../../index.html">Lit</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Fun</nav><header class="odoc-preamble"><h1>Module <code><span>T.Fun</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../T/Fun/index.html#type-t">T.Fun.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ty (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.Lit.T.Ty)</title><link rel="stylesheet" href="../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">S</a> &#x00BB; <a href="../../../index.html">Solver_internal</a> &#x00BB; <a href="../../index.html">Lit</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Ty</nav><header class="odoc-preamble"><h1>Module <code><span>T.Ty</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../T/Ty/index.html#type-t">T.Ty.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-store" class="anchored"><a href="#type-store" class="anchor"></a><code><span><span class="keyword">type</span> store</span><span> = <a href="../../../../T/Ty/index.html#type-store">T.Ty.store</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-bool" class="anchored"><a href="#val-bool" class="anchor"></a><code><span><span class="keyword">val</span> bool : <span><a href="#type-store">store</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-is_bool" class="anchored"><a href="#val-is_bool" class="anchor"></a><code><span><span class="keyword">val</span> is_bool : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>T (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.Lit.T)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Solver_internal</a> &#x00BB; <a href="../index.html">Lit</a> &#x00BB; T</nav><header class="odoc-preamble"><h1>Module <code><span>Lit.T</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-Fun" class="anchored"><a href="#module-Fun" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Fun/index.html">Fun</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Ty" class="anchored"><a href="#module-Ty" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Ty/index.html">Ty</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Term" class="anchored"><a href="#module-Term" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Term/index.html">Term</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Lit (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.Lit)</title><link rel="stylesheet" href="../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">S</a> &#x00BB; <a href="../index.html">Solver_internal</a> &#x00BB; Lit</nav><header class="odoc-preamble"><h1>Module <code><span>Solver_internal.Lit</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-T" class="anchored"><a href="#module-T" class="anchor"></a><code><span><span class="keyword">module</span> <a href="T/index.html">T</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../Lit/index.html#type-t">Lit.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-term" class="anchored"><a href="#val-term" class="anchor"></a><code><span><span class="keyword">val</span> term : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="T/Term/index.html#type-t">T.Term.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-sign" class="anchored"><a href="#val-sign" class="anchor"></a><code><span><span class="keyword">val</span> sign : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-neg" class="anchored"><a href="#val-neg" class="anchor"></a><code><span><span class="keyword">val</span> neg : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-abs" class="anchored"><a href="#val-abs" class="anchor"></a><code><span><span class="keyword">val</span> abs : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-signed_term" class="anchored"><a href="#val-signed_term" class="anchor"></a><code><span><span class="keyword">val</span> signed_term : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="T/Term/index.html#type-t">T.Term.t</a> * bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-atom" class="anchored"><a href="#val-atom" class="anchor"></a><code><span><span class="keyword">val</span> atom : <span>?sign:bool <span class="arrow">&#45;&gt;</span></span> <span><a href="T/Term/index.html#type-store">T.Term.store</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="T/Term/index.html#type-t">T.Term.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-norm_sign" class="anchored"><a href="#val-norm_sign" class="anchor"></a><code><span><span class="keyword">val</span> norm_sign : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a> * bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Registry (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.Registry)</title><link rel="stylesheet" href="../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">S</a> &#x00BB; <a href="../index.html">Solver_internal</a> &#x00BB; Registry</nav><header class="odoc-preamble"><h1>Module <code><span>Solver_internal.Registry</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../../S/Solver_internal/Registry/index.html#type-t">S.Solver_internal.Registry.t</a></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-key" class="anchored"><a href="#type-key" class="anchor"></a><code><span><span class="keyword">type</span> <span>'a key</span></span><span> = <span><span class="type-var">'a</span> <a href="../../../../../S/Solver_internal/Registry/index.html#type-key">S.Solver_internal.Registry.key</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-create_key" class="anchored"><a href="#val-create_key" class="anchor"></a><code><span><span class="keyword">val</span> create_key : <span>unit <span class="arrow">&#45;&gt;</span></span> <span><span class="type-var">'a</span> <a href="#type-key">key</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-create" class="anchored"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-get" class="anchored"><a href="#val-get" class="anchor"></a><code><span><span class="keyword">val</span> get : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><span><span class="type-var">'a</span> <a href="#type-key">key</a></span> <span class="arrow">&#45;&gt;</span></span> <span><span class="type-var">'a</span> option</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-set" class="anchored"><a href="#val-set" class="anchor"></a><code><span><span class="keyword">val</span> set : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><span><span class="type-var">'a</span> <a href="#type-key">key</a></span> <span class="arrow">&#45;&gt;</span></span> <span><span class="type-var">'a</span> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Simplify (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.Simplify)</title><link rel="stylesheet" href="../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">S</a> &#x00BB; <a href="../index.html">Solver_internal</a> &#x00BB; Simplify</nav><header class="odoc-preamble"><h1>Module <code><span>Solver_internal.Simplify</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../../S/Solver_internal/Simplify/index.html#type-t">S.Solver_internal.Simplify.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-tst" class="anchored"><a href="#val-tst" class="anchor"></a><code><span><span class="keyword">val</span> tst : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../index.html#type-term_store">term_store</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-ty_st" class="anchored"><a href="#val-ty_st" class="anchor"></a><code><span><span class="keyword">val</span> ty_st : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../index.html#type-ty_store">ty_store</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-clear" class="anchored"><a href="#val-clear" class="anchor"></a><code><span><span class="keyword">val</span> clear : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-proof" class="anchored"><a href="#val-proof" class="anchor"></a><code><span><span class="keyword">val</span> proof : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../index.html#type-proof">proof</a></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-hook" class="anchored"><a href="#type-hook" class="anchor"></a><code><span><span class="keyword">type</span> hook</span><span> = <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <span><span>(<a href="../index.html#type-term">term</a> * <span><a href="../index.html#type-proof_step">proof_step</a> <span class="xref-unresolved">Iter</span>.t</span>)</span> option</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-normalize" class="anchored"><a href="#val-normalize" class="anchor"></a><code><span><span class="keyword">val</span> normalize : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <span><span>(<a href="../index.html#type-term">term</a> * <a href="../index.html#type-proof_step">proof_step</a>)</span> option</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-normalize_t" class="anchored"><a href="#val-normalize_t" class="anchor"></a><code><span><span class="keyword">val</span> normalize_t : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <a href="../index.html#type-term">term</a> * <span><a href="../index.html#type-proof_step">proof_step</a> option</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fun (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.T.Fun)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Solver_internal</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Fun</nav><header class="odoc-preamble"><h1>Module <code><span>T.Fun</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../T/Fun/index.html#type-t">T.Fun.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ty (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.T.Ty)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Solver_internal</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Ty</nav><header class="odoc-preamble"><h1>Module <code><span>T.Ty</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../T/Ty/index.html#type-t">T.Ty.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-store" class="anchored"><a href="#type-store" class="anchor"></a><code><span><span class="keyword">type</span> store</span><span> = <a href="../../../T/Ty/index.html#type-store">T.Ty.store</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-bool" class="anchored"><a href="#val-bool" class="anchor"></a><code><span><span class="keyword">val</span> bool : <span><a href="#type-store">store</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-is_bool" class="anchored"><a href="#val-is_bool" class="anchor"></a><code><span><span class="keyword">val</span> is_bool : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>T (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.T)</title><link rel="stylesheet" href="../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">S</a> &#x00BB; <a href="../index.html">Solver_internal</a> &#x00BB; T</nav><header class="odoc-preamble"><h1>Module <code><span>Solver_internal.T</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-Fun" class="anchored"><a href="#module-Fun" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Fun/index.html">Fun</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Ty" class="anchored"><a href="#module-Ty" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Ty/index.html">Ty</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Term" class="anchored"><a href="#module-Term" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Term/index.html">Term</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>PREPROCESS_ACTS (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Solver_internal.PREPROCESS_ACTS)</title><link rel="stylesheet" href="../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">S</a> &#x00BB; <a href="../index.html">Solver_internal</a> &#x00BB; PREPROCESS_ACTS</nav><header class="odoc-preamble"><h1>Module type <code><span>Solver_internal.PREPROCESS_ACTS</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value" id="val-proof" class="anchored"><a href="#val-proof" class="anchor"></a><code><span><span class="keyword">val</span> proof : <a href="../index.html#type-proof">proof</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-mk_lit" class="anchored"><a href="#val-mk_lit" class="anchor"></a><code><span><span class="keyword">val</span> mk_lit : <span>?sign:bool <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <a href="../index.html#type-lit">lit</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-add_clause" class="anchored"><a href="#val-add_clause" class="anchor"></a><code><span><span class="keyword">val</span> add_clause : <span><span><a href="../index.html#type-lit">lit</a> list</span> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-proof_step">proof_step</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-add_lit" class="anchored"><a href="#val-add_lit" class="anchor"></a><code><span><span class="keyword">val</span> add_lit : <span>?default_pol:bool <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-lit">lit</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fun (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.T.Fun)</title><link rel="stylesheet" href="../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">S</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Fun</nav><header class="odoc-preamble"><h1>Module <code><span>T.Fun</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../../S/T/Fun/index.html#type-t">S.T.Fun.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ty (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.T.Ty)</title><link rel="stylesheet" href="../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">LRA_solver</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">S</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Ty</nav><header class="odoc-preamble"><h1>Module <code><span>T.Ty</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../../S/T/Ty/index.html#type-t">S.T.Ty.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-store" class="anchored"><a href="#type-store" class="anchor"></a><code><span><span class="keyword">type</span> store</span><span> = <a href="../../../../../S/T/Ty/index.html#type-store">S.T.Ty.store</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-bool" class="anchored"><a href="#val-bool" class="anchor"></a><code><span><span class="keyword">val</span> bool : <span><a href="#type-store">store</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-is_bool" class="anchored"><a href="#val-is_bool" class="anchor"></a><code><span><span class="keyword">val</span> is_bool : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>T (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.T)</title><link rel="stylesheet" href="../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">LRA_solver</a> &#x00BB; <a href="../../index.html">A</a> &#x00BB; <a href="../index.html">S</a> &#x00BB; T</nav><header class="odoc-preamble"><h1>Module <code><span>S.T</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-Fun" class="anchored"><a href="#module-Fun" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Fun/index.html">Fun</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Ty" class="anchored"><a href="#module-Ty" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Ty/index.html">Ty</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Term" class="anchored"><a href="#module-Term" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Term/index.html">Term</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Unknown (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.Unknown)</title><link rel="stylesheet" href="../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">LRA_solver</a> &#x00BB; <a href="../../index.html">A</a> &#x00BB; <a href="../index.html">S</a> &#x00BB; Unknown</nav><header class="odoc-preamble"><h1>Module <code><span>S.Unknown</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../S/Unknown/index.html#type-t">S.Unknown.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">CCFormat</span>.printer</span></span></code></div></div></div></body></html>

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>THEORY (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A.S.THEORY)</title><link rel="stylesheet" href="../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">LRA_solver</a> &#x00BB; <a href="../../index.html">A</a> &#x00BB; <a href="../index.html">S</a> &#x00BB; THEORY</nav><header class="odoc-preamble"><h1>Module type <code><span>S.THEORY</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-name" class="anchored"><a href="#val-name" class="anchor"></a><code><span><span class="keyword">val</span> name : string</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-create_and_setup" class="anchored"><a href="#val-create_and_setup" class="anchor"></a><code><span><span class="keyword">val</span> create_and_setup : <span><a href="../Solver_internal/index.html#type-t">Solver_internal.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-push_level" class="anchored"><a href="#val-push_level" class="anchor"></a><code><span><span class="keyword">val</span> push_level : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pop_levels" class="anchored"><a href="#val-pop_levels" class="anchor"></a><code><span><span class="keyword">val</span> pop_levels : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span>int <span class="arrow">&#45;&gt;</span></span> unit</span></code></div></div></div></body></html>

File diff suppressed because one or more lines are too long

View file

@ -1,5 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>A (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.A)</title><link rel="stylesheet" href="../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../index.html">Th_lia</a> &#x00BB; <a href="../../index.html">A</a> &#x00BB; <a href="../index.html">LRA_solver</a> &#x00BB; A</nav><header class="odoc-preamble"><h1>Module <code><span>LRA_solver.A</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-S" class="anchored"><a href="#module-S" class="anchor"></a><code><span><span class="keyword">module</span> <a href="S/index.html">S</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Z" class="anchored"><a href="#module-Z" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Z/index.html">Z</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Q" class="anchored"><a href="#module-Q" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Q/index.html">Q</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-term" class="anchored"><a href="#type-term" class="anchor"></a><code><span><span class="keyword">type</span> term</span><span> = <a href="S/T/Term/index.html#type-t">S.T.Term.t</a></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-ty" class="anchored"><a href="#type-ty" class="anchor"></a><code><span><span class="keyword">type</span> ty</span><span> = <a href="S/T/Ty/index.html#type-t">S.T.Ty.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-view_as_lra" class="anchored"><a href="#val-view_as_lra" class="anchor"></a><code><span><span class="keyword">val</span> view_as_lra : <span><a href="#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <span><span>( <a href="Q/index.html#type-t">Q.t</a>, <a href="#type-term">term</a> )</span> <a href="../../../../../../sidekick/Sidekick_arith_lra/index.html#type-lra_view">Sidekick_arith_lra.lra_view</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-mk_bool" class="anchored"><a href="#val-mk_bool" class="anchor"></a><code><span><span class="keyword">val</span> mk_bool : <span><a href="S/T/Term/index.html#type-store">S.T.Term.store</a> <span class="arrow">&#45;&gt;</span></span> <span>bool <span class="arrow">&#45;&gt;</span></span> <a href="#type-term">term</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-mk_lra" class="anchored"><a href="#val-mk_lra" class="anchor"></a><code><span><span class="keyword">val</span> mk_lra :
<span><a href="S/T/Term/index.html#type-store">S.T.Term.store</a> <span class="arrow">&#45;&gt;</span></span>
<span><span><span>( <a href="Q/index.html#type-t">Q.t</a>, <a href="#type-term">term</a> )</span> <a href="../../../../../../sidekick/Sidekick_arith_lra/index.html#type-lra_view">Sidekick_arith_lra.lra_view</a></span> <span class="arrow">&#45;&gt;</span></span>
<a href="#type-term">term</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-ty_lra" class="anchored"><a href="#val-ty_lra" class="anchor"></a><code><span><span class="keyword">val</span> ty_lra : <span><a href="S/T/Term/index.html#type-store">S.T.Term.store</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-ty">ty</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-mk_eq" class="anchored"><a href="#val-mk_eq" class="anchor"></a><code><span><span class="keyword">val</span> mk_eq : <span><a href="S/T/Term/index.html#type-store">S.T.Term.store</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-term">term</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-has_ty_real" class="anchored"><a href="#val-has_ty_real" class="anchor"></a><code><span><span class="keyword">val</span> has_ty_real : <span><a href="#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-lemma_lra" class="anchored"><a href="#val-lemma_lra" class="anchor"></a><code><span><span class="keyword">val</span> lemma_lra : <span><span><a href="S/Lit/index.html#type-t">S.Lit.t</a> <span class="xref-unresolved">Iter</span>.t</span> <span class="arrow">&#45;&gt;</span></span> <a href="S/P/index.html#type-proof_rule">S.P.proof_rule</a></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Gensym" class="anchored"><a href="#module-Gensym" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Gensym/index.html">Gensym</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Constraint (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.SimpSolver.Constraint)</title><link rel="stylesheet" href="../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">LRA_solver</a> &#x00BB; <a href="../index.html">SimpSolver</a> &#x00BB; Constraint</nav><header class="odoc-preamble"><h1>Module <code><span>SimpSolver.Constraint</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-op" class="anchored"><a href="#type-op" class="anchor"></a><code><span><span class="keyword">type</span> op</span><span> = <a href="../../../../../../../sidekick/Sidekick_simplex/Op/index.html#type-t">Sidekick_simplex.Op.t</a></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../../Th_lra/SimpSolver/Constraint/index.html#type-t">Th_lra.SimpSolver.Constraint.t</a></span><span> = </span><span>{</span></code><table><tr id="type-t.op" class="anchored"><td class="def record field"><a href="#type-t.op" class="anchor"></a><code><span>op : <a href="#type-op">op</a>;</span></code></td></tr><tr id="type-t.lhs" class="anchored"><td class="def record field"><a href="#type-t.lhs" class="anchor"></a><code><span>lhs : <a href="../V/index.html#type-t">V.t</a>;</span></code></td></tr><tr id="type-t.rhs" class="anchored"><td class="def record field"><a href="#type-t.rhs" class="anchor"></a><code><span>rhs : <a href="../index.html#type-num">num</a>;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-mk" class="anchored"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk : <span><a href="../V/index.html#type-t">V.t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-op">op</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-num">num</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-leq" class="anchored"><a href="#val-leq" class="anchor"></a><code><span><span class="keyword">val</span> leq : <span><a href="../V/index.html#type-t">V.t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-num">num</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-lt" class="anchored"><a href="#val-lt" class="anchor"></a><code><span><span class="keyword">val</span> lt : <span><a href="../V/index.html#type-t">V.t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-num">num</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-geq" class="anchored"><a href="#val-geq" class="anchor"></a><code><span><span class="keyword">val</span> geq : <span><a href="../V/index.html#type-t">V.t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-num">num</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-gt" class="anchored"><a href="#val-gt" class="anchor"></a><code><span><span class="keyword">val</span> gt : <span><a href="../V/index.html#type-t">V.t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-num">num</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_util</span>.Fmt.printer</span></span></code></div></div></div></body></html>

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Subst (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.SimpSolver.Subst)</title><link rel="stylesheet" href="../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">LRA_solver</a> &#x00BB; <a href="../index.html">SimpSolver</a> &#x00BB; Subst</nav><header class="odoc-preamble"><h1>Module <code><span>SimpSolver.Subst</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <span><a href="../index.html#type-num">num</a> <a href="../V_map/index.html#type-t">V_map.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-eval" class="anchored"><a href="#val-eval" class="anchor"></a><code><span><span class="keyword">val</span> eval : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../V/index.html#type-t">V.t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../Q/index.html#type-t">Q.t</a> option</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-to_iter" class="anchored"><a href="#val-to_iter" class="anchor"></a><code><span><span class="keyword">val</span> to_iter : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><span>(<a href="../V/index.html#type-t">V.t</a> * <a href="../Q/index.html#type-t">Q.t</a>)</span> <span class="xref-unresolved">Iter</span>.t</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_util</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-to_string" class="anchored"><a href="#val-to_string" class="anchor"></a><code><span><span class="keyword">val</span> to_string : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> string</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Unsat_cert (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.SimpSolver.Unsat_cert)</title><link rel="stylesheet" href="../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">LRA_solver</a> &#x00BB; <a href="../index.html">SimpSolver</a> &#x00BB; Unsat_cert</nav><header class="odoc-preamble"><h1>Module <code><span>SimpSolver.Unsat_cert</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../index.html#type-unsat_cert">unsat_cert</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-lits" class="anchored"><a href="#val-lits" class="anchor"></a><code><span><span class="keyword">val</span> lits : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../V/index.html#type-lit">V.lit</a> list</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_util</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>V (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver.SimpSolver.V)</title><link rel="stylesheet" href="../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">LRA_solver</a> &#x00BB; <a href="../index.html">SimpSolver</a> &#x00BB; V</nav><header class="odoc-preamble"><h1>Module <code><span>SimpSolver.V</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../../Th_lra/SimpSolver/V/index.html#type-t">Th_lra.SimpSolver.V.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-compare" class="anchored"><a href="#val-compare" class="anchor"></a><code><span><span class="keyword">val</span> compare : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_util</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-lit" class="anchored"><a href="#type-lit" class="anchor"></a><code><span><span class="keyword">type</span> lit</span><span> = <a href="../../../../../Th_lra/SimpSolver/V/index.html#type-lit">Th_lra.SimpSolver.V.lit</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_lit" class="anchored"><a href="#val-pp_lit" class="anchor"></a><code><span><span class="keyword">val</span> pp_lit : <span><a href="#type-lit">lit</a> <span class="xref-unresolved">Sidekick_util</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-not_lit" class="anchored"><a href="#val-not_lit" class="anchor"></a><code><span><span class="keyword">val</span> not_lit : <span><a href="#type-lit">lit</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-lit">lit</a> option</span></span></code></div></div></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>LRA_solver (sidekick-base.Sidekick_base_solver.Th_lia.A.LRA_solver)</title><link rel="stylesheet" href="../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../index.html">Th_lia</a> &#x00BB; <a href="../index.html">A</a> &#x00BB; LRA_solver</nav><header class="odoc-preamble"><h1>Module <code><span>A.LRA_solver</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-A" class="anchored"><a href="#module-A" class="anchor"></a><code><span><span class="keyword">module</span> <a href="A/index.html">A</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-SimpSolver" class="anchored"><a href="#module-SimpSolver" class="anchor"></a><code><span><span class="keyword">module</span> <a href="SimpSolver/index.html">SimpSolver</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-state" class="anchored"><a href="#type-state" class="anchor"></a><code><span><span class="keyword">type</span> state</span><span> = <a href="../../../Th_lra/index.html#type-state">Th_lra.state</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-create" class="anchored"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span>?stat:<a href="../../../../../sidekick/Sidekick_util/Stat/index.html#type-t">Sidekick_util.Stat.t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="A/S/Solver_internal/index.html#type-t">A.S.Solver_internal.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-state">state</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-k_state" class="anchored"><a href="#val-k_state" class="anchor"></a><code><span><span class="keyword">val</span> k_state : <span><a href="#type-state">state</a> <a href="A/S/Solver_internal/Registry/index.html#type-key">A.S.Solver_internal.Registry.key</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-theory" class="anchored"><a href="#val-theory" class="anchor"></a><code><span><span class="keyword">val</span> theory : <a href="A/S/index.html#type-theory">A.S.theory</a></span></code></div></div></div></body></html>

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fun (sidekick-base.Sidekick_base_solver.Th_lia.A.S.Lit.T.Fun)</title><link rel="stylesheet" href="../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Lit</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Fun</nav><header class="odoc-preamble"><h1>Module <code><span>T.Fun</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../T/Fun/index.html#type-t">T.Fun.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ty (sidekick-base.Sidekick_base_solver.Th_lia.A.S.Lit.T.Ty)</title><link rel="stylesheet" href="../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../index.html">A</a> &#x00BB; <a href="../../../index.html">S</a> &#x00BB; <a href="../../index.html">Lit</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Ty</nav><header class="odoc-preamble"><h1>Module <code><span>T.Ty</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../T/Ty/index.html#type-t">T.Ty.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-store" class="anchored"><a href="#type-store" class="anchor"></a><code><span><span class="keyword">type</span> store</span><span> = <a href="../../../T/Ty/index.html#type-store">T.Ty.store</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-bool" class="anchored"><a href="#val-bool" class="anchor"></a><code><span><span class="keyword">val</span> bool : <span><a href="#type-store">store</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-is_bool" class="anchored"><a href="#val-is_bool" class="anchor"></a><code><span><span class="keyword">val</span> is_bool : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>T (sidekick-base.Sidekick_base_solver.Th_lia.A.S.Lit.T)</title><link rel="stylesheet" href="../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../index.html">A</a> &#x00BB; <a href="../../index.html">S</a> &#x00BB; <a href="../index.html">Lit</a> &#x00BB; T</nav><header class="odoc-preamble"><h1>Module <code><span>Lit.T</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-Fun" class="anchored"><a href="#module-Fun" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Fun/index.html">Fun</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Ty" class="anchored"><a href="#module-Ty" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Ty/index.html">Ty</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Term" class="anchored"><a href="#module-Term" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Term/index.html">Term</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Lit (sidekick-base.Sidekick_base_solver.Th_lia.A.S.Lit)</title><link rel="stylesheet" href="../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../index.html">Th_lia</a> &#x00BB; <a href="../../index.html">A</a> &#x00BB; <a href="../index.html">S</a> &#x00BB; Lit</nav><header class="odoc-preamble"><h1>Module <code><span>S.Lit</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-T" class="anchored"><a href="#module-T" class="anchor"></a><code><span><span class="keyword">module</span> <a href="T/index.html">T</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../../Sidekick_base/Lit/index.html#type-t">Solver_arg.Lit.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-term" class="anchored"><a href="#val-term" class="anchor"></a><code><span><span class="keyword">val</span> term : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="T/Term/index.html#type-t">T.Term.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-sign" class="anchored"><a href="#val-sign" class="anchor"></a><code><span><span class="keyword">val</span> sign : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-neg" class="anchored"><a href="#val-neg" class="anchor"></a><code><span><span class="keyword">val</span> neg : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-abs" class="anchored"><a href="#val-abs" class="anchor"></a><code><span><span class="keyword">val</span> abs : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-signed_term" class="anchored"><a href="#val-signed_term" class="anchor"></a><code><span><span class="keyword">val</span> signed_term : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="T/Term/index.html#type-t">T.Term.t</a> * bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-atom" class="anchored"><a href="#val-atom" class="anchor"></a><code><span><span class="keyword">val</span> atom : <span>?sign:bool <span class="arrow">&#45;&gt;</span></span> <span><a href="T/Term/index.html#type-store">T.Term.store</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="T/Term/index.html#type-t">T.Term.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-norm_sign" class="anchored"><a href="#val-norm_sign" class="anchor"></a><code><span><span class="keyword">val</span> norm_sign : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a> * bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Model (sidekick-base.Sidekick_base_solver.Th_lia.A.S.Model)</title><link rel="stylesheet" href="../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../index.html">Th_lia</a> &#x00BB; <a href="../../index.html">A</a> &#x00BB; <a href="../index.html">S</a> &#x00BB; Model</nav><header class="odoc-preamble"><h1>Module <code><span>S.Model</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../../../sidekick/Sidekick_smt_solver/Make/Model/index.html#type-t">Sidekick_smt_solver.Make(Solver_arg).Model.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-empty" class="anchored"><a href="#val-empty" class="anchor"></a><code><span><span class="keyword">val</span> empty : <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-mem" class="anchored"><a href="#val-mem" class="anchor"></a><code><span><span class="keyword">val</span> mem : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-find" class="anchored"><a href="#val-find" class="anchor"></a><code><span><span class="keyword">val</span> find : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> option</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-eval" class="anchored"><a href="#val-eval" class="anchor"></a><code><span><span class="keyword">val</span> eval : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="../index.html#type-term">term</a> option</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Registry (sidekick-base.Sidekick_base_solver.Th_lia.A.S.Registry)</title><link rel="stylesheet" href="../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../index.html">Th_lia</a> &#x00BB; <a href="../../index.html">A</a> &#x00BB; <a href="../index.html">S</a> &#x00BB; Registry</nav><header class="odoc-preamble"><h1>Module <code><span>S.Registry</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../../../sidekick/Sidekick_smt_solver/Make/Registry/index.html#type-t">Sidekick_smt_solver.Make(Solver_arg).Registry.t</a></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-key" class="anchored"><a href="#type-key" class="anchor"></a><code><span><span class="keyword">type</span> <span>'a key</span></span><span> = <span><span class="type-var">'a</span> <a href="../../../../../../sidekick/Sidekick_smt_solver/Make/Registry/index.html#type-key">Sidekick_smt_solver.Make(Solver_arg).Registry.key</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-create_key" class="anchored"><a href="#val-create_key" class="anchor"></a><code><span><span class="keyword">val</span> create_key : <span>unit <span class="arrow">&#45;&gt;</span></span> <span><span class="type-var">'a</span> <a href="#type-key">key</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-create" class="anchored"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <span>unit <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-get" class="anchored"><a href="#val-get" class="anchor"></a><code><span><span class="keyword">val</span> get : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><span><span class="type-var">'a</span> <a href="#type-key">key</a></span> <span class="arrow">&#45;&gt;</span></span> <span><span class="type-var">'a</span> option</span></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-set" class="anchored"><a href="#val-set" class="anchor"></a><code><span><span class="keyword">val</span> set : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><span><span class="type-var">'a</span> <a href="#type-key">key</a></span> <span class="arrow">&#45;&gt;</span></span> <span><span class="type-var">'a</span> <span class="arrow">&#45;&gt;</span></span> unit</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fun (sidekick-base.Sidekick_base_solver.Th_lia.A.S.Solver_internal.CC.Actions.Lit.T.Fun)</title><link rel="stylesheet" href="../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../index.html">S</a> &#x00BB; <a href="../../../../../index.html">Solver_internal</a> &#x00BB; <a href="../../../../index.html">CC</a> &#x00BB; <a href="../../../index.html">Actions</a> &#x00BB; <a href="../../index.html">Lit</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Fun</nav><header class="odoc-preamble"><h1>Module <code><span>T.Fun</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../T/Fun/index.html#type-t">T.Fun.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ty (sidekick-base.Sidekick_base_solver.Th_lia.A.S.Solver_internal.CC.Actions.Lit.T.Ty)</title><link rel="stylesheet" href="../../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../../index.html">S</a> &#x00BB; <a href="../../../../../index.html">Solver_internal</a> &#x00BB; <a href="../../../../index.html">CC</a> &#x00BB; <a href="../../../index.html">Actions</a> &#x00BB; <a href="../../index.html">Lit</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Ty</nav><header class="odoc-preamble"><h1>Module <code><span>T.Ty</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../../T/Ty/index.html#type-t">T.Ty.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-store" class="anchored"><a href="#type-store" class="anchor"></a><code><span><span class="keyword">type</span> store</span><span> = <a href="../../../../T/Ty/index.html#type-store">T.Ty.store</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-bool" class="anchored"><a href="#val-bool" class="anchor"></a><code><span><span class="keyword">val</span> bool : <span><a href="#type-store">store</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-is_bool" class="anchored"><a href="#val-is_bool" class="anchor"></a><code><span><span class="keyword">val</span> is_bool : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>T (sidekick-base.Sidekick_base_solver.Th_lia.A.S.Solver_internal.CC.Actions.Lit.T)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">S</a> &#x00BB; <a href="../../../../index.html">Solver_internal</a> &#x00BB; <a href="../../../index.html">CC</a> &#x00BB; <a href="../../index.html">Actions</a> &#x00BB; <a href="../index.html">Lit</a> &#x00BB; T</nav><header class="odoc-preamble"><h1>Module <code><span>Lit.T</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-Fun" class="anchored"><a href="#module-Fun" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Fun/index.html">Fun</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Ty" class="anchored"><a href="#module-Ty" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Ty/index.html">Ty</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module" id="module-Term" class="anchored"><a href="#module-Term" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Term/index.html">Term</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Lit (sidekick-base.Sidekick_base_solver.Th_lia.A.S.Solver_internal.CC.Actions.Lit)</title><link rel="stylesheet" href="../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../index.html">A</a> &#x00BB; <a href="../../../../index.html">S</a> &#x00BB; <a href="../../../index.html">Solver_internal</a> &#x00BB; <a href="../../index.html">CC</a> &#x00BB; <a href="../index.html">Actions</a> &#x00BB; Lit</nav><header class="odoc-preamble"><h1>Module <code><span>Actions.Lit</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module" id="module-T" class="anchored"><a href="#module-T" class="anchor"></a><code><span><span class="keyword">module</span> <a href="T/index.html">T</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../Lit/index.html#type-t">Lit.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-term" class="anchored"><a href="#val-term" class="anchor"></a><code><span><span class="keyword">val</span> term : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="T/Term/index.html#type-t">T.Term.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-sign" class="anchored"><a href="#val-sign" class="anchor"></a><code><span><span class="keyword">val</span> sign : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-neg" class="anchored"><a href="#val-neg" class="anchor"></a><code><span><span class="keyword">val</span> neg : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-abs" class="anchored"><a href="#val-abs" class="anchor"></a><code><span><span class="keyword">val</span> abs : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-signed_term" class="anchored"><a href="#val-signed_term" class="anchor"></a><code><span><span class="keyword">val</span> signed_term : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="T/Term/index.html#type-t">T.Term.t</a> * bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-atom" class="anchored"><a href="#val-atom" class="anchor"></a><code><span><span class="keyword">val</span> atom : <span>?sign:bool <span class="arrow">&#45;&gt;</span></span> <span><a href="T/Term/index.html#type-store">T.Term.store</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="T/Term/index.html#type-t">T.Term.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-norm_sign" class="anchored"><a href="#val-norm_sign" class="anchor"></a><code><span><span class="keyword">val</span> norm_sign : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <a href="#type-t">t</a> * bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

View file

@ -1,2 +0,0 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Fun (sidekick-base.Sidekick_base_solver.Th_lia.A.S.Solver_internal.CC.Actions.T.Fun)</title><link rel="stylesheet" href="../../../../../../../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../../../../../../../../index.html">sidekick-base</a> &#x00BB; <a href="../../../../../../../../index.html">Sidekick_base_solver</a> &#x00BB; <a href="../../../../../../../index.html">Th_lia</a> &#x00BB; <a href="../../../../../../index.html">A</a> &#x00BB; <a href="../../../../../index.html">S</a> &#x00BB; <a href="../../../../index.html">Solver_internal</a> &#x00BB; <a href="../../../index.html">CC</a> &#x00BB; <a href="../../index.html">Actions</a> &#x00BB; <a href="../index.html">T</a> &#x00BB; Fun</nav><header class="odoc-preamble"><h1>Module <code><span>T.Fun</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type" id="type-t" class="anchored"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../../../T/Fun/index.html#type-t">T.Fun.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-equal" class="anchored"><a href="#val-equal" class="anchor"></a><code><span><span class="keyword">val</span> equal : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-hash" class="anchored"><a href="#val-hash" class="anchor"></a><code><span><span class="keyword">val</span> hash : <span><a href="#type-t">t</a> <span class="arrow">&#45;&gt;</span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value" id="val-pp" class="anchored"><a href="#val-pp" class="anchor"></a><code><span><span class="keyword">val</span> pp : <span><a href="#type-t">t</a> <span class="xref-unresolved">Sidekick_core</span>.Fmt.printer</span></span></code></div></div></div></body></html>

Some files were not shown because too many files have changed in this diff Show more