summaryrefslogtreecommitdiff
path: root/compiler (unfollow)
Commit message (Expand)AuthorFilesLines
2023-10-30Make minor updates following changes in CharonSon Ho2-6/+2
2023-10-27Fix minor issues in the name collision detectionSon Ho2-10/+23
2023-10-27Fix a minor issue and regenerate some F* test filesSon Ho1-9/+20
2023-10-26Make minor modifications and update the array test for F*Son Ho3-14/+17
2023-10-26Fix some issues and regenerate the HashmapMain example for LeanSon Ho3-7/+18
2023-10-26Improve the handling of saved function effects in ExtractBuiltin.mlSon Ho2-24/+44
2023-10-26Make progress on fixing the extractionSon Ho1-8/+24
2023-10-26Improve ExtractBuiltin.mlSon Ho2-46/+57
2023-10-26Make progress on fixing the extraction for LeanSon Ho4-106/+130
2023-10-26Fix more issues at extraction and factor out defs in ExtractBuiltinSon Ho2-266/+166
2023-10-25Make the hashmap files typecheck again in LeanSon Ho7-2740/+2667
2023-10-25Fix some issues at extraction and add builtinsSon Ho4-38/+340
2023-10-25Fix some issues to make the array test succeed againSon Ho2-16/+44
2023-10-25Remove the warning for loopsSon Ho1-8/+0
2023-10-25Update following the addition of raw pointersSon Ho12-17/+77
2023-10-24Handle properly the builtin, non fallible functionsSon Ho3-18/+54
2023-10-24Start taking into account non-fallible functions like core::mem::replaceSon Ho2-5/+15
2023-10-24Fix minor issuesSon Ho1-4/+4
2023-10-24Fix an issue coming from the modification for the opaque signaturesSon Ho1-12/+7
2023-10-24Fix a printing issue with scalar valuesSon Ho1-3/+5
2023-10-24Filter some type arguments for the builtin types/functionsSon Ho4-10/+87
2023-10-24Remove the possibility of generating opaque module signaturesSon Ho4-330/+111
2023-10-24Add support for builtin trait implementationsSon Ho4-20/+80
2023-10-24Fix various issues with the builtinsSon Ho4-122/+234
2023-10-24Add some debugging informationSon Ho1-0/+7
2023-10-23Make progress on handling the builtinsSon Ho4-154/+270
2023-10-23Remove some assumed types and add more support for builtin definitionsSon Ho24-808/+763
2023-10-22Add more support for numeric operations, xor, rotateJonathan Protzenko2-7/+28
2023-10-20Start updating to handle function pointersSon Ho16-100/+163
2023-10-16Improve formatting of scalars in LeanSon Ho1-23/+10
2023-10-16Fix a small issueSon Ho2-13/+53
2023-10-13Add supSon Ho6-3/+23
2023-10-06Slightly improve formatting of the generated codeSon Ho1-1/+6
2023-09-19Cleanup a bitSon Ho2-12/+12
2023-09-17Normalize the function signatures before translation to pureSon Ho9-150/+294
2023-09-17Make minor modificationsSon Ho2-15/+9
2023-09-17Merge trans_ctx and decls_ctxSon Ho7-120/+53
2023-09-17Make progress on correctly extracting trait method callsSon Ho3-39/+121
2023-09-17Update the handling of calls to trait impl methodsSon Ho1-8/+67
2023-09-17Fix a minor issueSon Ho1-2/+2
2023-09-17Fix some issues with calls to trait methodsSon Ho2-11/+21
2023-09-17Fix some formatting issuesSon Ho1-2/+10
2023-09-17Fix more issues with the extractionSon Ho2-11/+46
2023-09-17Fix several issues with the extractionSon Ho2-67/+100
2023-09-16Fix issues with name registration/lookupSon Ho2-24/+81
2023-09-16Add a strict_names_map in the extraction_ctxSon Ho2-17/+52
2023-09-16Fix more issuesSon Ho2-8/+7
2023-09-16Fix issues with name collisionsSon Ho2-13/+39
2023-09-14Make progress on the extractionSon Ho3-6/+24
2023-09-14Fix some issues with the name collisionsSon Ho1-3/+29