summaryrefslogtreecommitdiff
path: root/compiler/InterpreterUtils.ml (unfollow)
Commit message (Expand)AuthorFilesLines
2024-05-24Rename meta into spanAymeric Fromherz1-28/+28
2024-05-23Update the interpreter so that it is not written in CPS style (#120)Escherichia1-14/+0
2024-03-29formatting and changed save_error condition for failing from b to not bEscherichia1-2/+6
2024-03-29added file and line arg to craise and cassertEscherichia1-9/+9
2024-03-28formattingEscherichia1-16/+25
2024-03-28Should answer all comments, there are still some TODO: error message leftEscherichia1-11/+11
2024-03-28Added sanity_check and sanity_check_opt_meta helpers and changed sanity check...Escherichia1-1/+1
2024-03-28added a meta option field to norm_ctx and changed the meta used by some asser...Escherichia1-1/+1
2024-03-28WIP: translate.ml and extract.ml do not compile. Some assert left to do and w...Escherichia1-25/+26
2024-03-17Make minor updatesSon Ho1-0/+2
2024-03-08Simplify the contexts before symbolically evaluating loopsSon Ho1-0/+2
2024-01-25Fix a minor issue when values are moved in the loopsSon Ho1-10/+20
2023-12-18Rename some definitionsSon Ho1-13/+13
2023-12-05Remove the type sv_kind ("symbolic value kind")Son Ho1-20/+12
2023-12-05Fix a minor issue with the use of const genericsSon Ho1-2/+2
2023-12-05Update following changes in CharonSon Ho1-2/+6
2023-11-27Fix the issues with the cross-references for OCaml docSon Ho1-2/+2
2023-11-15Start updating the name type, cleanup the names and the module abbrevsSon Ho1-188/+179
2023-11-13Make minor modificationsSon Ho1-6/+2
2023-11-13Add RegionsHierarchy.mlSon Ho1-2/+7
2023-11-12Add the "V" prefix to most variants related to valuesSon Ho1-4/+4
2023-11-12Remove the 'r type variable from the ty type definitionSon Ho1-45/+38
2023-10-20Start updating to handle function pointersSon Ho1-0/+5
2023-09-17Normalize the function signatures before translation to pureSon Ho1-0/+105
2023-09-13Fix some issuesSon Ho1-0/+2
2023-09-13Make minor modificationsSon Ho1-1/+5
2023-09-11Make progress on correctly handling trait method calls in the symbolic executionSon Ho1-0/+3
2023-09-10Add support for the trait associated constantsSon Ho1-1/+1
2023-08-31Start adding support for traitsSon Ho1-1/+1
2023-08-18Update following the introduction of ConstantExprSon Ho1-1/+2
2023-08-03Fix issuesSon Ho1-1/+1
2023-02-03Improve the order of the loop input parametersSon Ho1-0/+3
2023-02-03Add more loop examples and fix issuesSon Ho1-3/+20
2023-02-03Implement support for nested borrows in loops, and add loop testsSon Ho1-0/+14
2023-02-03Make good progress on updating SymbolicToPureSon Ho1-14/+32
2023-02-03Make progress on Interpreter.mlSon Ho1-0/+1
2023-02-03Make minor modificationsSon Ho1-6/+5
2023-02-03Implement [match_ctx_with_target]Son Ho1-5/+20
2023-02-03Make some fixesSon Ho1-0/+4
2023-02-03Make progress on checking that two environments are equivalentSon Ho1-0/+70
2023-02-03Make progress on environment matches and joinsSon Ho1-2/+11
2023-02-03Start implementing support for loopsSon Ho1-3/+10
2022-11-07Add ids to the dummy variablesSon Ho1-1/+4
2022-10-28Move the AssignGlobal case from statement to rvalueSon Ho1-1/+1
2022-10-28Move some files to the Charon projectSon Ho1-3/+3
2022-10-27Reorganize a bit the projectSon Ho1-0/+0
2022-10-26Update the code documentation to fix links and syntax issuesSon Ho1-10/+10
2022-09-22Reformat the project with duneSon Ho1-16/+2
2022-08-10Corrected translation without using functions, remaining bug in hashmap trans...Sidney Congard1-2/+2
2022-06-21concrete & symbolic evaluation work with new LLBC formatSidney Congard1-2/+0