Playlist | schedule page |
Class 1 — intro (3:04)
Introducing classes.
Class 2 — class language (3:42)
The new language has classes that are instantiated to make objects and direct calls to methods in a particular class (with an object).
Class 3 — class examples (5:08)
Examples for the new language’s interp.
Class 4 — class interp (6:29)
Implementing interp. See class.rkt.
Class 5 — inherit (3:31)
Adding inheritance.
Class 6 — inherit interp (8:15)
Implementing interp with inheritance by compiling to the language without inheritance. See inherit.rkt.