- 30 May, 2022 4 commits
-
-
Samuel Hym authored
-
Samuel Hym authored
-
Samuel Hym authored
Use the local debian mirror instead of the global one Only install the required packages, not all the recommended ones Use a short expiring date for artifacts, in cases of quick succession of CI builds, only the most recent is to be kept
-
Samuel Hym authored
Primitive operations in C world, such as `==`, `&&`, etc. are naturally represented as non-monadic functions in Gallina. With this patch, given this code: do x <- returnM (eqb y z) ; ... the type for x is properly generated as the return type of eqb, without requiring an explicit definition of a monadic lifting of eqb.
-
- 27 Apr, 2022 1 commit
-
-
Samuel Hym authored
-
- 14 Apr, 2022 1 commit
-
-
Samuel Hym authored
-
- 10 Feb, 2021 1 commit
-
-
Samuel Hym authored
-
- 09 Feb, 2021 1 commit
-
-
Samuel Hym authored
-
- 05 Feb, 2021 1 commit
-
-
Samuel Hym authored
-
- 10 Nov, 2020 2 commits
-
-
Samuel Hym authored
-
Samuel Hym authored
Since "." in Coq names are converted to "_" in C names, automatically insert "_" between explicitly provided namespace and name for dependencies
-
- 05 Nov, 2020 2 commits
-
-
Samuel Hym authored
Of course, axioms cannot be converted but they can now appear in modules and be correctly parsed
-
Samuel Hym authored
-
- 16 Dec, 2019 2 commits
-
-
Samuel Hym authored
-
Samuel Hym authored
-
- 24 Apr, 2019 1 commit
-
-
Samuel Hym authored
Update the name of University Mention the example
-
- 12 Apr, 2019 5 commits
-
-
Samuel Hym authored
-
Samuel Hym authored
This is required in Coq 8.9
-
Samuel Hym authored
-
Samuel Hym authored
-
Samuel Hym authored
Prepare for an evolution of that function
-
- 02 Nov, 2018 1 commit
-
-
Samuel Hym authored
-
- 17 Oct, 2018 2 commits
-
-
Samuel Hym authored
Show how to define a monad to provide support, how to write code in that monad, how to use Coq extraction and how to call digger to convert the code
-
-
- 29 Sep, 2017 2 commits
-
-
Julien Cartigny authored
version 0.2
-
Julien Cartigny authored
-
- 04 Aug, 2017 1 commit
-
-
Samuel Hym authored
Refactor the code parsing the JSON extracted from Coq. Rewrite completely the conversion to C, splitting it in two stages: - from the Coq AST to an intermediate representation corresponding to the part of Gallina that we can map to C, - from that intermediate representation to C. Use the standard Language.C library to produce the resulting C code, to strengthen its quality.
-
- 03 Oct, 2016 5 commits
-
-
Julien Cartigny authored
-
Julien Cartigny authored
-
Julien Cartigny authored
-
Julien Cartigny authored
-
Julien Cartigny authored
-