This topic covers the operational, denotational, and axiomatic semantics found in Chapters 1 - 7 in Winskel's book. Prolog will be used to implement operational semantics. An example of operational semantics used to define a variant of SETL may be found here.
Homework.
1. Exercises 3.8, 3.9, 4.10, 5.12, 6.6 in Winskel