- 29 Mar, 2018 4 commits
-
-
Raphael Rieu-Helft authored
-
Raphael Rieu-Helft authored
-
Raphael Rieu-Helft authored
-
Raphael Rieu-Helft authored
-
- 28 Mar, 2018 2 commits
-
-
Mário Pereira authored
-
Raphael Rieu-Helft authored
-
- 27 Mar, 2018 1 commit
-
-
Mário Pereira authored
-
- 26 Mar, 2018 1 commit
-
-
Mário Pereira authored
Bench reestablished
-
- 23 Mar, 2018 2 commits
-
-
Mário Pereira authored
-
Raphael Rieu-Helft authored
-
- 22 Mar, 2018 3 commits
-
-
Guillaume Melquiond authored
Why3 now looks for a %l/{coq,pvs}/version file to check which version of a prover was used to compile realizations. In particular, there is no longer any Config.compile_time_support variable set once and for all.
-
Raphael Rieu-Helft authored
When many equalities have to be rewritten, using the existing rewrite transformation repeatedly wastes a lot of time in declaration and task construction. The rewrite_list transformation rewrites all equalities first and then builds the new declarations and tasks only once.
-
Raphael Rieu-Helft authored
-
- 21 Mar, 2018 4 commits
-
-
Raphael Rieu-Helft authored
This reverts commit 9629e273.
-
Raphael Rieu-Helft authored
-
Raphael Rieu-Helft authored
-
Guillaume Melquiond authored
The pattern-matching construct in the logic is now systematically named "Tcase" in constructors (Ptree.Tmatch -> Tcase). The one in the programs (supporting exceptions) is now systematically named "Ematch" (Expr.Ecase -> Ematch, Dexpr.DEcase -> DEmatch). They are now homogeneous with the other constructors: Term.Tcase, Dterm.DTcase, Ptree.Ematch, Mltree.Ematch. Smart constructor Expr.e_case was renamed accordingly.
-
- 20 Mar, 2018 6 commits
-
-
Andrei Paskevich authored
-
Raphael Rieu-Helft authored
-
Andrei Paskevich authored
-
Mário Pereira authored
-
Martin Clochard authored
-
Andrei Paskevich authored
-
- 19 Mar, 2018 2 commits
-
-
Mário Pereira authored
-
Mário Pereira authored
-
- 16 Mar, 2018 2 commits
-
-
Guillaume Melquiond authored
-
Mário Pereira authored
-
- 15 Mar, 2018 3 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
Also, comment out a seemingly useless invariant in examples/topological_sorting.mlw detected by the new check.
-
Mário Pereira authored
-
- 09 Mar, 2018 1 commit
-
-
Raphael Rieu-Helft authored
-
- 08 Mar, 2018 6 commits
-
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
Since the same name cannot be reused for several theories in a single file, the line-number suffix can be scrapped. This makes it easier to reference a given theory from a human-written documentation. The final underscore is kept to avoid ambiguities.
-
Guillaume Melquiond authored
RFC 3986 states that the allowed characters are: fragment = *( pchar / "/" / "?" ) pchar = unreserved / pct-encoded / sub-delims / ":" / "@" pct-encoded = "%" HEXDIG HEXDIG unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~" sub-delims = "!" / "$" / "&" / "'" / "(" / ")" / "*" / "+" / "," / ";" / "="
-
Guillaume Melquiond authored
-
Albin Coquereau authored
-
Andrei Paskevich authored
-
- 07 Mar, 2018 2 commits
-
-
MARCHE Claude authored
- use the default editor if no specific editor known - keep the former result after edition, although obsolete Note that the "default_editor" setting is moved from the IDE config to the main config section
-
MARCHE Claude authored
-
- 06 Mar, 2018 1 commit
-
-
Guillaume Melquiond authored
-