Programming Language Engineering
Notes
Programming Language Engineering
Notes
Section 0: Context
➔ Section 3: Garbage Collection
➔ Section 4bis: Linguistic Symbiosis
➔ Section 5: Primitive Implementations
➔ Section 7: Partial Evaluation
➔ Section 8: Memory Management
➔ Section 9: Advanced Features
Note: lecture notes are in portable document format (PDF); code is compressed (ZIP); .scheme and .slip extensions refer to Scheme SLIP code and are actually rich text format (RTF); .scm extensions refer to Racket code and are plain ASCII; .h and .c extensions refer to C headers and C source code.