Playlist | schedule page slides as PDF |
Function 1 — representation (6.53)
Representing function definitions and function calls for an extended Curly.
Function 2 — parsing (2:30)
Parsing function defintions and function calls. See function.rkt.
Function 3 — interpreter overview (1:47)
General strategy for interpreting function calls in Curly using substitution.
Function 4 — get-fundef (2:49)
Implementing the get-fundef function to be used by interp.
Function 5 — subst (5:51)
Implementing the subst function to be used by interp.
Function 6 — finishing interp
(7:04)
Finishing the interp function.