summaryrefslogtreecommitdiff
path: root/compiler/Extract.ml (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Start using namespaces in the Lean backendSon Ho2023-07-051-13/+15
* Fix minor issuesSon Ho2023-07-041-4/+10
* Fix some issues with the extraction to LeanSon Ho2023-07-041-48/+86
* Reorganize the Lean testsSon Ho2023-07-041-8/+6
* Make progress on the HOL4 backendSon Ho2023-06-041-10/+34