summaryrefslogtreecommitdiff
path: root/compiler/Extract.ml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make progress on handling the builtinsSon Ho2023-10-231-42/+212
|
* Remove some assumed types and add more support for builtin definitionsSon Ho2023-10-231-68/+77
|
* Start updating to handle function pointersSon Ho2023-10-201-2/+2
|
* Merge branch 'main' into son_traits and fix some issuesSon Ho2023-10-161-2/+5
|\
* | Improve formatting of scalars in LeanSon Ho2023-10-161-23/+10
| |
* | Add supSon Ho2023-10-131-1/+3
| |
* | Slightly improve formatting of the generated codeSon Ho2023-10-061-1/+6
| |
* | Cleanup a bitSon Ho2023-09-191-2/+2
| |
* | Merge trans_ctx and decls_ctxSon Ho2023-09-171-6/+2
| |
* | Make progress on correctly extracting trait method callsSon Ho2023-09-171-26/+84
| |
* | Fix some issues with calls to trait methodsSon Ho2023-09-171-9/+14
| |
* | Fix some formatting issuesSon Ho2023-09-171-2/+10
| |
* | Fix several issues with the extractionSon Ho2023-09-171-66/+98
| |
* | Fix issues with name registration/lookupSon Ho2023-09-161-2/+26
| |
* | Fix more issuesSon Ho2023-09-161-7/+6
| |
* | Fix issues with name collisionsSon Ho2023-09-161-7/+21
| |
* | Make progress on the extractionSon Ho2023-09-141-1/+9
| |
* | Make progress on correctly handling trait method calls in the symbolic executionSon Ho2023-09-111-2/+2
| |
* | Add support for the trait associated constantsSon Ho2023-09-101-1/+12
| |
* | Fix some issuesSon Ho2023-09-071-1/+0
| |
* | Map some globals like u32::MAX to standard definitionsSon Ho2023-09-071-1/+7
| |
* | Fix a minor issue in HOL4Son Ho2023-09-041-1/+1
| |
* | Implement extract_trait_implSon Ho2023-09-031-6/+160
| |
* | Extract the trait decl methodsSon Ho2023-09-031-19/+47
| |
* | Make progress registering the trait decl method namesSon Ho2023-09-031-17/+33
| |
* | Do more cleanupSon Ho2023-09-031-3/+5
| |
* | Update TranslateCore.pure_fun_translationSon Ho2023-09-031-1/+2
| |
* | Update the type TranslateCore.fun_and_loopsSon Ho2023-09-031-2/+2
| |
* | Make progress on extracting trait decls and merge gen_ctx and extraction_ctxSon Ho2023-09-031-5/+145
| |
* | Register the names for the trait declsSon Ho2023-09-031-6/+84
| |
* | Make more progressSon Ho2023-09-031-6/+13
| |
* | Make progress on the extractionSon Ho2023-09-031-53/+165
| |
* | Make progress on the extractionSon Ho2023-09-031-1/+12
| |
* | Make progress on the extractionSon Ho2023-09-031-26/+50
| |
* | Make good progress on Extract.mlSon Ho2023-09-011-221/+193
| |
* | Make progress on Extract and ExtractBaseSon Ho2023-08-311-41/+102
| |
* | Update following the introduction of ConstantExprSon Ho2023-08-181-0/+3
|/
* Change some fun id names to use "Mut"/"Shared" as a suffixSon Ho2023-08-071-30/+30
|
* Fix issues with the extraction and extend the primitive libraries for Coq and F*Son Ho2023-08-041-12/+10
|
* Add SliceLen as a primitive function and make minor adjustmentsSon Ho2023-08-041-28/+30
|
* Start adding support for Arrays/Slices in the Lean librarySon Ho2023-08-041-10/+12
|
* Fix an issue with the extraction of aggregated arraysSon Ho2023-08-031-85/+133
|
* Fix issuesSon Ho2023-08-031-38/+77
|
* Make more progressSon Ho2023-08-021-75/+172
|
* Make progressSon Ho2023-08-021-34/+56
|
* Make the `by inlit` implicitSon Ho2023-07-121-1/+1
|
* Use short names for the structure fields in LeanSon Ho2023-07-061-4/+9
|
* Improve the generated commentsSon Ho2023-07-061-19/+65
|
* Simplify the names used in Primitives.leanSon Ho2023-07-051-16/+33
|
* Simplify the generated names for the types in LeanSon Ho2023-07-051-5/+12
|