diff --git a/doc/code/Abduction.html b/doc/code/Abduction.html index 44d3955..6f3bc51 100644 --- a/doc/code/Abduction.html +++ b/doc/code/Abduction.html @@ -63,7 +63,13 @@
false
.val richer_answers : bool Pervasives.ref
+val richer_answers : bool Pervasives.ref
revert_cst=true
tries replacing constants by variables in the
+ initial candidates for abduction answer, given corresponding
+ equations in the premise. Default true
.val revert_cst : bool Pervasives.ref
val timeout_count : int Pervasives.ref
val fail_timeout_count : int Pervasives.ref
val no_alien_prem : bool Pervasives.ref
val annotating_fun : bool Pervasives.ref
val annotating_letin : bool Pervasives.ref
val inform_toplevel : bool Pervasives.ref
+val time_toplevel : bool Pervasives.ref
type
cnstrnt =
diff --git a/doc/code/Terms.html b/doc/code/Terms.html
index 5f99326..3906d40 100644
--- a/doc/code/Terms.html
+++ b/doc/code/Terms.html
@@ -38,7 +38,8 @@ Module TermsSince Mar 2013- + + val show_extypes : Definitionsval debug :
@@ -534,7 +535,7 @@ Zippers. |
| |
-LetVal of |
+
|
ILetVal of string option * pat * texpr * typ_scheme
* (string * typ_scheme) list * texpr list
* (pat * int option) list * lc
ILetVal of string option * pat * texpr * typ_scheme
* (string * typ_scheme) list * (pat * int option) list
* lc
diff --git a/doc/code/html.stamp b/doc/code/html.stamp
index bb5a97d..91beac5 100644
--- a/doc/code/html.stamp
+++ b/doc/code/html.stamp
@@ -1 +1 @@
-28f09b073267850f329cd388fcfe9996
\ No newline at end of file
+199897d40a8487a113d547a2662f1c14
\ No newline at end of file
diff --git a/doc/code/index_values.html b/doc/code/index_values.html
index 2ec5eac..be79c4f 100644
--- a/doc/code/index_values.html
+++ b/doc/code/index_values.html
@@ -326,6 +326,8 @@ revert_cst=true
tries replacing constants by variables in the
+ initial candidates for abduction answer, given corresponding
+ equations in the premise.
+sig
+ val show_extypes : bool Pervasives.ref
val debug : bool Pervasives.ref
type cns_name = CNam of string | Extype of int
val tuple : Terms.cns_name
@@ -153,7 +154,7 @@
| LetRecVal of string option * string * Terms.uexpr *
Terms.typ_scheme option * Terms.uexpr list * Terms.lc
| LetVal of string option * Terms.pat * Terms.uexpr *
- Terms.typ_scheme option * Terms.uexpr list * Terms.lc
+ Terms.typ_scheme option * Terms.lc
type annot_item =
ITypConstr of string option * Terms.cns_name * Defs.sort list *
Terms.lc
@@ -165,8 +166,8 @@
| ILetRecVal of string option * string * Terms.texpr * Terms.typ_scheme *
Terms.texpr list * (Terms.pat * int option) list * Terms.lc
| ILetVal of string option * Terms.pat * Terms.texpr * Terms.typ_scheme *
- (string * Terms.typ_scheme) list * Terms.texpr list *
- (Terms.pat * int option) list * Terms.lc
+ (string * Terms.typ_scheme) list * (Terms.pat * int option) list *
+ Terms.lc
val typ_size : Terms.typ -> int
val atom_size : Terms.atom -> int
val fvs_typ : Terms.typ -> Defs.VarSet.t
diff --git a/doc/invargent-manual.pdf b/doc/invargent-manual.pdf
index 97d4875..23918c7 100644
Binary files a/doc/invargent-manual.pdf and b/doc/invargent-manual.pdf differ
diff --git a/doc/invargent.pdf b/doc/invargent.pdf
index 2bc8e83..8c65ed6 100644
Binary files a/doc/invargent.pdf and b/doc/invargent.pdf differ