summaryrefslogtreecommitdiff
path: root/compiler/Extract.ml (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove the possibility of generating opaque module signaturesSon Ho2023-10-241-116/+51
* Add support for builtin trait implementationsSon Ho2023-10-241-2/+30
* Fix various issues with the builtinsSon Ho2023-10-241-34/+81
* 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