Programming language semantics
Operational and denotational semantics of programming languages and correctness of compilation: the IMP language (syntax, big- and small-step, heap semantics, denotational semantics, stack-machine compilation), PCF with adequacy and contextual equivalence, CPS translation and closure conversion.
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.