- 01 Dec, 2010 2 commits
-
-
François Bobot authored
-
François Bobot authored
-
- 24 Nov, 2010 1 commit
-
-
MARCHE Claude authored
-
- 12 Nov, 2010 1 commit
-
-
MARCHE Claude authored
-
- 29 Oct, 2010 1 commit
-
-
Andrei Paskevich authored
-
- 26 Oct, 2010 6 commits
-
-
Andrei Paskevich authored
the verification algorithm must always terminate and be reasonably performant in practice, but its worst-case complexity is unknown and probably exponential. What is quite easy when there is only one recursive definition, becomes difficult when there is a group of mutually recursive definitions. An educated discussion would be highly appreciated. BTW, I had to convert a couple of recursive "logic"s on integers into an abstract "logic" + axiom. Pretty much all of them supposed that the argument was non-negative, and thus were non-terminating!
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
programs: as a side-effect of the new for loop, the syntax 'variant {t} for R' is changed into 'variant {t} with R' (no big deal, it is rarely used)
-
Jean-Christophe Filliâtre authored
-
Andrei Paskevich authored
-
- 06 Oct, 2010 1 commit
-
-
MARCHE Claude authored
-
- 29 Sep, 2010 1 commit
-
-
MARCHE Claude authored
if the extension or the format is not recognised
-
- 02 Sep, 2010 1 commit
-
-
MARCHE Claude authored
-
- 25 Aug, 2010 1 commit
-
-
Andrei Paskevich authored
-
- 23 Aug, 2010 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 12 Aug, 2010 2 commits
-
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
- 17 Jul, 2010 1 commit
-
-
Andrei Paskevich authored
-
- 06 Jul, 2010 3 commits
-
-
Jean-Christophe Filliâtre authored
-
Francois Bobot authored
-
Jean-Christophe Filliâtre authored
-
- 05 Jul, 2010 2 commits
-
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
- 25 Jun, 2010 2 commits
-
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
- 24 Jun, 2010 4 commits
-
-
Andrei Paskevich authored
in the logic language into (more or less) higher-order style. For example, logic func (x : int, y : int, 'a list) : (int, 'a) map list logic pred (bool, int * real) is now written: logic func (x y : int) (list 'a) : list (map int 'a) logic pred bool (int, real) Note that types use prefix notation (as in Coq) and the types of tuples are now written as (type1, type2, ..., typeN). - Use the same syntax of type expressions in the program language. - Allow binders of the form (x y:int) in the program language.
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
- 21 Jun, 2010 3 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
- 16 Jun, 2010 1 commit
-
-
Francois Bobot authored
-
- 15 Jun, 2010 1 commit
-
-
Francois Bobot authored
bench : ajout d'un bench pour tester tous les provers sur des buts triviaux. Cela peut permettre de détecter un mauvais driver ou printer.
-
- 10 Jun, 2010 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 03 Jun, 2010 2 commits
-
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
- 01 Jun, 2010 1 commit
-
-
Jean-Christophe Filliâtre authored
programs: WP for exceptions why.conf: removed -debug flag for alt-ergo
-
- 28 May, 2010 1 commit
-
-
Jean-Christophe Filliâtre authored
-