- 31 May, 2017 3 commits
-
-
Mário Pereira authored
-
Mário Pereira authored
-
Mário Pereira authored
-
- 11 May, 2017 1 commit
-
-
Andrei Paskevich authored
Refinement code requires private types to reside in separate program declarations. So we split type decls into chunks where all non-free types are declared separately and only constructible (Ddata) types are kept together. The code preserves the original order wherever possible. Also, export ls_of_rs and fd_of_rs from Expr: these are used everywhere in src/mlw anyway. Also, remove some range/float-related "assert false".
-
- 10 May, 2017 1 commit
-
-
Mário Pereira authored
Somes experiments around the generation of type invariants implication.
-
- 27 Apr, 2017 4 commits
-
-
Mário Pereira authored
Treatment of ghost branchs
-
Mário Pereira authored
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
- 05 Apr, 2017 1 commit
-
-
Mário Pereira authored
Optional and named arguments
-
- 04 Apr, 2017 1 commit
-
-
Mário Pereira authored
Optional and named arguments in functions signature. For optional/named arguments in application it requires some more work around the printer.
-
- 31 Mar, 2017 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 30 Mar, 2017 1 commit
-
-
Mário Pereira authored
Avoid inlining proxy variables whenever there are conflicting effects
-
- 29 Mar, 2017 1 commit
-
-
Mário Pereira authored
Not inlining proxy variables inside a [Efun].
-
- 27 Mar, 2017 1 commit
-
-
Mário Pereira authored
Extraction of let x = e1 in e2
-
- 23 Mar, 2017 2 commits
-
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
- 15 Mar, 2017 1 commit
-
-
Mário Pereira authored
Optimization of proxy variables.
-
- 13 Mar, 2017 2 commits
-
-
Jean-Christophe Filliâtre authored
-
Mário Pereira authored
-
- 10 Mar, 2017 1 commit
-
-
Mário Pereira authored
-
- 09 Mar, 2017 3 commits
-
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
Mário Pereira authored
Why3 files from standard library are not extracted
-
- 08 Mar, 2017 1 commit
-
-
Mário Pereira authored
Optimization of singleton record types. Still missing treatment of record types defined in drivers
-
- 05 Mar, 2017 1 commit
-
-
Mário Pereira authored
-
- 02 Mar, 2017 2 commits
-
-
Mário Pereira authored
Empty extracted modules (all definitions are defined in the driver) are printed no more, independently of the extraction mode
-
Mário Pereira authored
New command line nearly done
-
- 28 Feb, 2017 2 commits
-
-
Mário Pereira authored
Preparing for the new command line.
-
Mário Pereira authored
Preparing for the new command line (flat recursive extraction of symbols only works for definitions in the same file).
-
- 27 Feb, 2017 2 commits
-
-
Mário Pereira authored
Preparing for the new command line (not working for now).
-
Mário Pereira authored
Preparing for the new command line.
-
- 24 Feb, 2017 1 commit
-
-
Mário Pereira authored
-
- 23 Feb, 2017 4 commits
-
-
Mário Pereira authored
Preparing for monolithic extraction.
-
Mário Pereira authored
Better treatment of partial applied constructors
-
Jean-Christophe Filliâtre authored
in preparation of command-line option --mono
-
Mário Pereira authored
Support for recursive extraction and qualified names
-
- 21 Feb, 2017 2 commits
-
-
Mário Pereira authored
-
Mário Pereira authored
Treatment of top-level constants
-
- 20 Feb, 2017 1 commit
-
-
Jean-Christophe Filliâtre authored
-