- 13 Oct, 2015 9 commits
-
-
Guillaume Melquiond authored
This fixes (-2) mod 2 being evaluated as nonzero.
-
Guillaume Melquiond authored
-
-
Guillaume Melquiond authored
-
-
ECase(ghost e1,[branch]) and constructor application with ghost parameters were handled incorrectly.
-
-
The following could be proved correct: type t = A | B function f (x:'a) : 'a = x predicate top = A = f A lemma bad : forall x:t. match x with A -> x = B | B -> x = B -> top end lemma fail : false
-
-
- 22 May, 2015 1 commit
-
-
Guillaume Melquiond authored
-
- 21 May, 2015 8 commits
-
-
MARCHE Claude authored
-
-
-
-
MARCHE Claude authored
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 11 May, 2015 3 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 08 May, 2015 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 07 May, 2015 1 commit
-
-
Martin Clochard authored
-
- 06 May, 2015 1 commit
-
-
Clément Fumex authored
-
- 05 May, 2015 2 commits
-
-
Andrei Paskevich authored
The first one is the main file, the rest only supply rules for individual theories and modules.
-
Jean-Christophe Filliâtre authored
-
- 04 May, 2015 4 commits
-
-
MARCHE Claude authored
-
Martin Clochard authored
-
Jean-Christophe Filliâtre authored
-
Martin Clochard authored
-
- 03 May, 2015 3 commits
-
-
Mário Pereira authored
-
Mário Pereira authored
-
Jean-Christophe Filliâtre authored
-
- 02 May, 2015 2 commits
-
-
Jean-Christophe Filliâtre authored
in anticipation of future module refinement
-
Jean-Christophe Filliâtre authored
features polymorphic recursion, both in the logic and in programs
-
- 01 May, 2015 2 commits
-
-
Jean-Christophe Filliâtre authored
-
MARCHE Claude authored
-
- 30 Apr, 2015 3 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
Jean-Christophe Filliâtre authored
-