Théophile Bastian tobast
tobast pushed to master at tobast/mpri-funcprog-project 2018-02-17 01:55:52 +01:00
6339662cec Write markdown report
tobast deleted branch constant_propagation from tobast/mpri-funcprog-project 2018-02-17 00:29:33 +01:00
tobast pushed to master at tobast/mpri-funcprog-project 2018-02-17 00:29:22 +01:00
323302c6e5 Add a naive constant propagation pass
tobast pushed to constant_propagation at tobast/mpri-funcprog-project 2018-02-16 20:54:15 +01:00
323302c6e5 Add a naive constant propagation pass
9f1e32e92c Remove wrong TODOs
1b231338b4 Update tests repo
58cc468ca3 Clean unused values from pattern matching
a194e327d0 Properly handle binary operators
tobast deleted tag constant_propagation from tobast/mpri-funcprog-project 2018-02-16 20:54:15 +01:00
tobast deleted branch ligher_cps from tobast/mpri-funcprog-project 2018-02-16 18:41:43 +01:00
tobast pushed to master at tobast/mpri-funcprog-project 2018-02-16 18:41:08 +01:00
9f1e32e92c Remove wrong TODOs
1b231338b4 Update tests repo
58cc468ca3 Clean unused values from pattern matching
a194e327d0 Properly handle binary operators
dd3c7e6786 Light CPS: cleaner error when lightening non-value
Compare 11 commits »
tobast pushed to ligher_cps at tobast/mpri-funcprog-project 2018-02-16 18:40:58 +01:00
9f1e32e92c Remove wrong TODOs
1b231338b4 Update tests repo
58cc468ca3 Clean unused values from pattern matching
a194e327d0 Properly handle binary operators
dd3c7e6786 Light CPS: cleaner error when lightening non-value
Compare 13 commits »
tobast pushed to ligher_cps at tobast/mpri-funcprog-project 2018-02-16 18:25:54 +01:00
2e551ab2c7 Clean unused values from pattern matching
89e4cde17f Properly handle binary operators
20d09abe2a Light CPS: cleaner error when lightening non-value
75522128da Light CPS: implement lambdas
04d1ec3555 Lighter CPS: first tentative version
Compare 11 commits »
tobast pushed to master at tobast/mpri-funcprog-project 2018-02-16 16:08:56 +01:00
b0cd872baf Make NotValue more explicit
3ca59d6975 Add test for redefinition of variables
Compare 2 commits »
tobast pushed to ligher_cps at tobast/mpri-funcprog-project 2018-02-16 16:08:08 +01:00
93e20cf208 Light CPS: cleaner error when lightening non-value
f5783f2b2b Light CPS: implement lambdas
613adf0621 Lighter CPS: first tentative version
b0cd872baf Make NotValue more explicit
3ca59d6975 Add test for redefinition of variables
Compare 6 commits »
tobast pushed to master at tobast/mpri-funcprog-project 2018-02-16 15:12:36 +01:00
63f8b6b61a VarVarBind: add missing cleaning sub-calls
b1e82638b2 VarVarBind: fix non-transitivity
0a4d788513 Fix unix permissions for exp test files
Compare 3 commits »
tobast pushed to ligher_cps at tobast/mpri-funcprog-project 2018-02-16 15:12:25 +01:00
243e02af49 Lighter CPS: first tentative version
63f8b6b61a VarVarBind: add missing cleaning sub-calls
b1e82638b2 VarVarBind: fix non-transitivity
Compare 3 commits »
tobast pushed to ligher_cps at tobast/mpri-funcprog-project 2018-02-16 13:21:42 +01:00
0a4d788513 Fix unix permissions for exp test files
5c6f538f9e Add a test for partial evaluation
9a1b6fb177 Update what's done and to do
10ef4c6074 Remove var-var bindings after defun
2319414786 Fix rec_fibo's syntax — now works perfectly
tobast deleted tag ligher_cps from tobast/mpri-funcprog-project 2018-02-16 13:21:42 +01:00
tobast pushed tag project_start to tobast/mpri-funcprog-project 2018-02-16 12:46:14 +01:00
tobast pushed to master at tobast/mpri-funcprog-project 2018-02-16 02:58:50 +01:00
5c6f538f9e Add a test for partial evaluation
9a1b6fb177 Update what's done and to do
Compare 2 commits »
tobast pushed to master at tobast/mpri-graphics-project 2018-02-14 17:22:50 +01:00
24d21d77cb Use rendering at startup only for perlin ground
ffaa4ed7c8 Add instructions to README.md
Compare 2 commits »
tobast deleted branch temp from tobast/mpri-graphics-project 2018-02-14 14:37:17 +01:00
tobast deleted branch last_minute_changes from tobast/mpri-graphics-project 2018-02-14 14:37:17 +01:00