summaryrefslogtreecommitdiff
path: root/compiler (unfollow)
Commit message (Expand)AuthorFilesLines
2023-11-29Update the code following changes in the NameMatcherSon Ho4-6/+23
2023-11-29Fix a minor issue with the extractionSon Ho1-4/+5
2023-11-29Add support for more bitwise operations and update the extractionSon Ho2-9/+17
2023-11-27Fix the issues with the cross-references for OCaml docSon Ho16-35/+35
2023-11-27Update a commentSon Ho1-1/+2
2023-11-27Update the way the Primitives file is copiedSon Ho1-13/+20
2023-11-27Do not activate the sanity (invariant) checks by defaultSon Ho7-14/+14
2023-11-27Generate a dedicated file for the external typesSon Ho1-12/+102
2023-11-27Update the generation of files for external definitions and regenerate the testsSon Ho1-9/+14
2023-11-24Add the alloc::string::String type in the builtinsSon Ho3-5/+16
2023-11-24Update a commentSon Ho1-2/+3
2023-11-24Make a minor fixSon Ho1-1/+1
2023-11-24Update some assumed type names/variantsSon Ho2-34/+41
2023-11-24Improve the error messages for some name collisionsSon Ho1-2/+4
2023-11-24Make a minor update in ExtractName.pattern_to_extract_nameSon Ho1-1/+4
2023-11-22Fix an issue with the nix flake and update the flake.lockSon Ho1-1/+1
2023-11-22Cleanup a bitSon Ho1-87/+0
2023-11-22Make a minor modificationSon Ho1-2/+3
2023-11-22Use NameMatcher.NameMatcherMap instead of associative listsSon Ho2-18/+22
2023-11-22Improve further the generation of parent clause/trait clause namesSon Ho8-48/+177
2023-11-21Improve the generation of parent clause namesSon Ho3-11/+45
2023-11-21Update the generation of names for the parent trait clausesSon Ho1-4/+29
2023-11-21Reorganize the "Extract" filesSon Ho7-1439/+1299
2023-11-21Make minor updates to the extraction of spansSon Ho1-4/+5
2023-11-21Add span information to the generated codeSon Ho12-45/+91
2023-11-21Add an `is_local` field to declarationsSon Ho5-3/+16
2023-11-21Rename PrimitiveValues to ValuesSon Ho14-24/+11
2023-11-21Make a minor modificationSon Ho1-1/+11
2023-11-21Update more namesSon Ho1-6/+7
2023-11-21Fix issues with the builtin namesSon Ho2-51/+88
2023-11-20Fix minor issuesSon Ho3-3/+9
2023-11-20Fix minor issuesSon Ho2-55/+13
2023-11-20Use the name matcher implemented in CharonSon Ho19-495/+440
2023-11-16Fix a minor issueSon Ho1-1/+6
2023-11-16Do more cleanupSon Ho2-16/+17
2023-11-16Update SymbolicToPure.eliminate_box_functionsSon Ho1-30/+45
2023-11-16Rename Driver.ml to Main.mlSon Ho2-3/+3
2023-11-16Finish propagating the changes to the names and cleaningSon Ho12-179/+244
2023-11-15Do more cleanupSon Ho2-5/+4
2023-11-15Do more cleanupSon Ho2-38/+34
2023-11-15Start updating the name type, cleanup the names and the module abbrevsSon Ho50-4397/+3751
2023-11-13Normalize the types when computing the regions hierarchiesSon Ho4-77/+186
2023-11-13Make minor modificationsSon Ho6-20/+53
2023-11-13Add RegionsHierarchy.mlSon Ho16-147/+453
2023-11-12Add the "V" prefix to most variants related to valuesSon Ho15-645/+629
2023-11-12Prefix variants related to types with "T"Son Ho27-321/+320
2023-11-12Rename some variantsSon Ho9-15/+15
2023-11-12Remove the 'r type variable from the ty type definitionSon Ho42-1811/+1305
2023-11-09Make the traits work for CoqSon Ho6-193/+353
2023-11-09Extract the trait parent clauses after the types and the constantsSon Ho1-24/+25