summaryrefslogtreecommitdiff
path: root/src/Pure.ml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Generate meta-information for the assignmentsSon Ho2022-01-281-0/+6
|
* Add mplace information in Pure.mlSon Ho2022-01-271-4/+16
|
* Add a "basename" field in Pure.varSon Ho2022-01-271-6/+9
|
* Make minor modificationsSon Ho2022-01-271-1/+6
|
* Add more printing facilities and fix minor bugsSon Ho2022-01-271-0/+1
|
* Implement PrintPure.typed_rvalue_to_stringSon Ho2022-01-271-1/+7
|
* Implement PrintPure.typed_lvalue_to_stringSon Ho2022-01-271-1/+3
|
* Start working on PrintPure.mlSon Ho2022-01-271-1/+1
|
* Add a list of input variables to Pure.fun_defSon Ho2022-01-271-0/+1
|
* Implement the backward case of translate_returnSon Ho2022-01-271-9/+0
|
* Make progress on translationSon Ho2022-01-261-2/+19
|
* Implement sanity checks to check the types of the input/output argumentsSon Ho2022-01-261-3/+28
| | | | given to backward functions
* Cleanup a bitSon Ho2022-01-261-4/+4
|
* Implement SymbolicToPure.typed_avalue_to_given_backSon Ho2022-01-261-1/+2
|
* Start working on translate_typed_value_to_rvalueSon Ho2022-01-251-12/+1
|
* Finish implementing SymbolicToPure.translate_end_abstractionSon Ho2022-01-251-2/+2
|
* Introduce lvalues and rvalues in Pure.mlSon Ho2022-01-251-23/+30
|
* Make progress on SymbolicToPure.translate_end_abstractionSon Ho2022-01-251-2/+6
|
* Make good progress on SymbolicToPure.translate_expansionSon Ho2022-01-251-7/+19
|
* Implement SymbolicToPure.translate_fun_sigSon Ho2022-01-251-13/+75
|
* Start working on translation of the type definitionsSon Ho2022-01-241-0/+19
|
* Start working on Pure.mlSon Ho2022-01-191-0/+103