summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2021-12-07Cleanup a bitSon Ho1-103/+3
2021-12-07Update map_typed_value and make map_typed_avalue workSon Ho1-152/+143
2021-12-07Make the map_g_typed_value visitor polymorphicSon Ho1-57/+55
2021-12-07Fix Print.mlSon Ho1-6/+6
2021-12-07Start working on map_typed_valueSon Ho1-1/+115
2021-12-07Implement map_typed_valueSon Ho1-0/+64
2021-12-07Add commentsSon Ho1-1/+15
2021-12-07Start implementing monomorphic versions of the map visitorsSon Ho1-82/+156
2021-12-06Make minor modificationsSon Ho2-4/+40
2021-12-06Start rewriting some functions with visitorsSon Ho1-69/+86
2021-12-06Cleanup a bitSon Ho1-152/+0
2021-12-06Implement map visitors for valuesSon Ho1-1/+242
2021-12-03Add a commentSon Ho1-0/+1
2021-12-03Reorder definitions in Values.mlSon Ho1-32/+30
2021-12-03Implement iter visitors for typed_avalueSon Ho1-18/+41
2021-12-03Make minor modificationsSon Ho1-1/+2
2021-12-03Add code to derive polymorphic visitors for g_typed_value and typed_valueSon Ho2-9/+47
2021-12-03Make minor modificationsSon Ho2-6/+2
2021-12-03Make minor cleanupSon Ho1-3/+2
2021-12-01Merge the ADTs, tuples and assumed types in the type and valueSon Ho8-198/+149
2021-12-01Merge value and avalueSon Ho2-92/+107
2021-12-01Start factorizing valueSon Ho1-13/+37
2021-12-01Simplify the adt_value typeSon Ho3-32/+11
2021-12-01Make a minor modificationSon Ho1-1/+0
2021-12-01Cleanup a bitSon Ho5-63/+55
2021-12-01Factorize type_var and region_varSon Ho5-22/+16
2021-12-01Reimplement [erase_regions] with the substitution functionsSon Ho2-25/+4
2021-12-01Move some definitions to new filesSon Ho6-58/+64
2021-12-01Move the var definitionSon Ho6-24/+23
2021-12-01Merge statements and expressions into statementsSon Ho5-172/+128
2021-12-01Add commentsSon Ho2-16/+18
2021-12-01Add various commentsSon Ho4-15/+54
2021-11-30Make minor cleanupSon Ho2-7/+2
2021-11-30Introduce [binder] and use them in place of [var] in the environmentsSon Ho4-13/+28
2021-11-30Do more cleanupSon Ho1-10/+5
2021-11-30Do more cleanupSon Ho1-36/+36
2021-11-30Do more cleanupSon Ho1-42/+37
2021-11-30Do more cleanupSon Ho1-4/+3
2021-11-30Cleanup a bit Interpreter.mlSon Ho1-20/+17
2021-11-30Remove the vector type for the Id moduleSon Ho10-289/+136
2021-11-30Debug box_freeSon Ho2-63/+90
2021-11-30Fix an issueSon Ho1-15/+55
2021-11-30Replace the env parameters/return types with eval_ctx in many functionsSon Ho1-163/+166
2021-11-30Make minor modificationsSon Ho3-29/+79
2021-11-30Fix another bugSon Ho1-4/+10
2021-11-30Fix more bugsSon Ho2-7/+46
2021-11-30Fix another bugSon Ho1-1/+5
2021-11-30Fix another bugSon Ho1-1/+4
2021-11-30Add more debugging facilitiesSon Ho2-1/+26
2021-11-30Fix another bugSon Ho1-4/+8