- 05 Feb, 2018 6 commits
-
-
MARCHE Claude authored
- metas not there anymore - lot of other simplifications - sessions files updated accordingly when needed
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 02 Feb, 2018 2 commits
-
-
MARCHE Claude authored
Ctrl-E and Ctrl-C are now in accel group for tools menu
-
MARCHE Claude authored
The naming is now "consistent" in the sense that a transformation argument is not taken in place of another. However, it does not solve all the issues related to using the IDE without the "introduce premises" enabled.
-
- 01 Feb, 2018 1 commit
-
-
Raphael Rieu-Helft authored
-
- 24 Jan, 2018 7 commits
-
-
Sylvain Dailler authored
-
Sylvain Dailler authored
-
Sylvain Dailler authored
For first_order_matching, adding a bound_vars set to disallow substitution by terms containing bounded vars.
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
loadpath is now reset to default when using why3config --detect
-
MARCHE Claude authored
-
- 22 Jan, 2018 5 commits
-
-
Martin Clochard authored
+ inadequate arguments for legitimate exceptions.
-
Martin Clochard authored
-
Sylvain Dailler authored
-
Sylvain Dailler authored
The root node is not an invalid node for Command_req anymore.
-
Sylvain Dailler authored
subst is now in three parts: - first it collects one equality per lsymbol that was given - it generates a list of tdecl which corresponds to the task minus the lsymbols and equalities collected before. It also substitutes all decls with these appropriate lsymbol erased. - it tries to add all this new tdecl into a new task with the safe Task.add_tdecl function. It tries to keep the order of decl as much as possible. There is room for improvement (in particular on efficiency of substitution).
-
- 19 Jan, 2018 7 commits
-
-
Sylvain Dailler authored
-
Sylvain Dailler authored
when selecting a proof attempt node, display the task of the parent in the task text window followed by the result of that prover, including a counterexample if any.
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
- copy from a transformation to a proof node works, adding the transformation below the target node - when copied transformation as less or more subgoals, then only the first subgoals are copied - explicit error message in case of invalid copy
-
MARCHE Claude authored
-
MARCHE Claude authored
This warning was disabled as soon as the python plugin is loaded that was VERY BAD
-
- 17 Jan, 2018 4 commits
-
-
Stefan Berghofer authored
Rather than using pre-generated files, the *.xml files describing the Why3 theories to be realized are generated again before compiling the corresponding Isabelle theories. Instead of the generated *.xml files, we use a file containing their hash values to detect changes in the realizations. Since there may be different realizations for different versions of Isabelle, we provide a file with hash values for every supported version of Isabelle. The files containing the hash values can be updated via the update-isabelle target. (cherry picked from commit 039e0f0a321c36ea3bea231e4376f5833cd2ad8a)
-
Stefan Berghofer authored
(cherry picked from commit dc4172bc80a61c7875d35418ba90cc7526983033)
-
Stefan Berghofer authored
(cherry picked from commit 668143d12ca225bedff280c0ef066dc4bae7181c)
-
Stefan Berghofer authored
This option allows to show only declarations containing constants or types with a particular name (cherry picked from commit 09605ee4c2b0c82c14a5c9fc6b9f930971c5deaf)
-
- 14 Jan, 2018 1 commit
-
-
Sylvain Dailler authored
-
- 12 Jan, 2018 6 commits
-
-
Sylvain Dailler authored
-
Sylvain Dailler authored
Should solve issue 71.
-
Sylvain Dailler authored
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
-
- 11 Jan, 2018 1 commit
-
-
Guillaume Melquiond authored
This commit also marks the dependency on ocamlfind as being build-only.
-