You are expected to take notes during lecture because there is no text that covers the material in the same way I am covering it.

In this space, I will provide all code presented during lectures. Occasionally, I will also provide some basic notes though they will never be comprehensive.

    1 — Programming Languages: Research and Teaching

    2 — Parsing: Checking the Grammar Rules

    3 — Scope, Static Distance, Compilation

    4 — Compilers; Functions