Function 1 — values (5:24)
About functions as values.
Function 2 — expressions (4:55)
Representing lambda forms and the associated generalization of application forms.
Function 3 — ExprC (1:01)
The revised ExprC data type.
Function 4 — closures (6:48)
Evaluation of lambda forms and the result as a
Function 5 — interp (5:35)
Updating interp to support functions.