summaryrefslogtreecommitdiff
path: root/compiler/Extract.ml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make progress on fixing the extraction for LeanSon Ho2023-10-261-1/+1
|
* Fix more issues at extraction and factor out defs in ExtractBuiltinSon Ho2023-10-261-6/+23
|
* Make the hashmap files typecheck again in LeanSon Ho2023-10-251-2391/+109
|
* Fix some issues at extraction and add builtinsSon Ho2023-10-251-23/+22
|
* Update following the addition of raw pointersSon Ho2023-10-251-1/+4
|
* Merge branch 'son_traits' into son_traits_typesSon Ho2023-10-241-4/+7
|\
| * Merge branch 'son_traits_arrow' into protz_numericSon Ho2023-10-241-2/+2
| |\
| * | Add more support for numeric operations, xor, rotateJonathan Protzenko2023-10-221-4/+7
| | |
* | | Fix an issue coming from the modification for the opaque signaturesSon Ho2023-10-241-12/+7
| | |
* | | Fix a printing issue with scalar valuesSon Ho2023-10-241-3/+5
| | |
* | | Filter some type arguments for the builtin types/functionsSon Ho2023-10-241-2/+65
| | |
* | | 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
| |