Tutorial 2026-02-04
Environments
exp = (fun(id) exp)
| ( exp exp)
| (with (id exp) exp)
| id
| (op exp exp)(with (x 1 )
(with ( y ( + x 1 ))
( f( fun (x) ( * x 3)) y)))(with (y ( + 1 1 ))
((fun(x) ( * x 3 )) y)
with (y 2)
(( fun ... ) y ))
((fun ( x) ( * x 3 )) 2 )
( * 2 3 ) => 6Last updated