summaryrefslogtreecommitdiff
path: root/compiler/Translate.ml (unfollow)
Commit message (Expand)AuthorFilesLines
2024-06-28Remove redundant `llbc_name` fieldNadrieril1-4/+5
2024-06-24Update charonNadrieril1-13/+26
2024-06-21Update charonNadrieril1-0/+3
2024-06-17Deactivate some linter options for the generated Lean filesSon Ho1-0/+9
2024-06-05Implement a BorrowCheck.borrow_check_crateSon Ho1-2/+3
2024-06-05Add an option to run Aeneas as a borrow checkerSon Ho1-18/+19
2024-05-30Remove the options from the functions synthesizing the symbolic ASTSon Ho1-3/+2
2024-05-24Rename meta into spanAymeric Fromherz1-14/+14
2024-05-24Fix a crash which happens when type definitions are ignoredSon Ho1-2/+5
2024-05-24Print the name patterns of the definitions which fail to extractSon Ho1-11/+19
2024-05-01Add error when handling mutually recursive traitsAymeric Fromherz1-1/+4
2024-04-18item_metaNadrieril1-3/+3
2024-04-07Cleanup a bit and improve the error messagesSon Ho1-34/+35
2024-04-05Resolved comments and added the name of the not translated elementEscherichia1-6/+14
2024-04-05resolved commentsEscherichia1-7/+16
2024-04-05error catching should now be able to tell when code couldn't be generatedEscherichia1-11/+46
2024-04-04Add field mk_return, mk_panic in SymbolicToPure.bs_ctxSon Ho1-0/+2
2024-03-29Cleanup and fix a mistakeSon Ho1-0/+1
2024-03-29added file and line arg to craise and cassertEscherichia1-2/+2
2024-03-28changes after git rebase mainEscherichia1-3/+2
2024-03-28Should answer all comments, there are still some TODO: error message leftEscherichia1-7/+7
2024-03-28Still need to fill the TODO: error message and check some meta but it buildsEscherichia1-24/+24
2024-03-28WIP: translate.ml and extract.ml do not compile. Some assert left to do and w...Escherichia1-25/+25
2024-03-28WIP: does not compile yet because we need to propagate the meta variable.Escherichia1-3/+3
2024-03-28WIP Beginning working on better errors: began replacing raise (Failure) and a...Escherichia1-40/+42
2024-03-18Make good progress on adding generics to global constantsSon Ho1-0/+1
2024-03-17Fix a minor issueSon Ho1-1/+1
2024-03-11Update the generation of namesSon Ho1-1/+1
2024-03-08Make progress on propagating the changesSon Ho1-118/+27
2023-12-22Update the library for F*Son Ho1-1/+7
2023-12-21Fix several issuesSon Ho1-13/+16
2023-12-21Make good progress on merging the fwd/back functionsSon Ho1-1/+2
2023-12-19Remove SymbolicToPure.bs_ctx.loop_backward_outputsSon Ho1-1/+0
2023-12-19Simplify SymbolicToPure.bs_ctx.{backward_outputs, loop_backward_outputs}Son Ho1-16/+1
2023-12-18Rename some definitionsSon Ho1-7/+7
2023-12-15Make progress on updating the codeSon Ho1-114/+93
2023-12-14Make progress on generated merged fwd/back functionsSon Ho1-1/+3
2023-12-13Update Pure.fun_sig_infoSon Ho1-2/+6
2023-12-05Update following changes in CharonSon Ho1-1/+1
2023-11-27Update the way the Primitives file is copiedSon Ho1-13/+20
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-21Reorganize the "Extract" filesSon Ho1-15/+4
2023-11-20Use the name matcher implemented in CharonSon Ho1-11/+14
2023-11-16Finish propagating the changes to the names and cleaningSon Ho1-81/+78
2023-11-13Add RegionsHierarchy.mlSon Ho1-2/+5
2023-11-12Remove the 'r type variable from the ty type definitionSon Ho1-6/+6
2023-11-09Make the traits work for CoqSon Ho1-6/+16
2023-10-26Make progress on fixing the extraction for LeanSon Ho1-18/+3
2023-10-25Make the hashmap files typecheck again in LeanSon Ho1-0/+1