tobast
deleted branch constant_propagation from tobast/mpri-funcprog-project
2018-02-17 00:29:33 +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
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
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
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
b0cd872baf
Make NotValue more explicit
3ca59d6975
Add test for redefinition of variables
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
63f8b6b61a
VarVarBind: add missing cleaning sub-calls
b1e82638b2
VarVarBind: fix non-transitivity
0a4d788513
Fix unix permissions for exp test files
243e02af49
Lighter CPS: first tentative version
63f8b6b61a
VarVarBind: add missing cleaning sub-calls
b1e82638b2
VarVarBind: fix non-transitivity
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
5c6f538f9e
Add a test for partial evaluation
9a1b6fb177
Update what's done and to do
24d21d77cb
Use rendering at startup only for perlin ground
ffaa4ed7c8
Add instructions to README.md
tobast
deleted branch last_minute_changes from tobast/mpri-graphics-project
2018-02-14 14:37:17 +01:00