- Jan 30, 2020
-
-
Guillaume Kessibi authored
-
Guillaume Kessibi authored
-
Justus Fasse authored
This is suggested by the paper. By default any uninferred type will cause a compilation error. If this boolean is set to true, any uninstantiated type will be defaulted to Type.Int.
-
Justus Fasse authored
-
Justus Fasse authored
-
- Jan 29, 2020
-
-
Guillaume Kessibi authored
-
Justus Fasse authored
-
Justus Fasse authored
-
Justus Fasse authored
Used `=` instead of `<>` when checking if id does NOT occur...
-
Hadi Dayekh authored
-
Guillaume Kessibi authored
-
Guillaume Kessibi authored
-
Justus Fasse authored
Revert ack.ml test to use smaller values.
-
Justus Fasse authored
-
Yidong Huang authored
-
Guillaume Kessibi authored
-
Justus Fasse authored
-
Justus Fasse authored
-
Yidong Huang authored
-
Yidong Huang authored
-
Hadi Dayekh authored
-
Hadi Dayekh authored
-
Guillaume Kessibi authored
-
Guillaume Kessibi authored
-
Guillaume Kessibi authored
-
Fatima Ali authored
Modified description of prog_of_knorm in closure.ml comment, and added mli files for closure/constant.ml
-
Justus Fasse authored
-
Guillaume Kessibi authored
-
Guillaume Kessibi authored
-
Hadi Dayekh authored
-
Justus Fasse authored
-
Justus Fasse authored
Due to inline-expansion (see dfc9fea9) every variable binding is assigned a new id. So there is no longer need for the function new_name.
-
Justus Fasse authored
Before this the alpha-conversion would leave variable-names alone if they were the first occurence (in the let case). However, when a function was inlined multiple times this would cause duplicate varaible defintions subverting the purpose of alpha-conversion.
-
- Jan 28, 2020
-
-
Yidong Huang authored
-
Yidong Huang authored
-
Justus Fasse authored
-
Justus Fasse authored
-
Hadi Dayekh authored
-
Guillaume Kessibi authored
-
Justus Fasse authored
Not refactored yet.
-