Scheme Macros
A series of blog posts on implementing various control structures and language features as Scheme macros.
- Scheme Macros I: Modules
- Scheme Macros II: Generics
- Scheme Macros III: Defining let
- Scheme Macros IV: Deconstructing Classes
- Scheme Macros V: Conditionals
- Scheme Macros VI: Keyword Arguments
- Scheme Macros VII: Design by Contract
- Scheme Macros VIII: Green Threads
Lost? You can go back to my website or my blog.