这些课程笔记对核心ML和一些扩展(包括其面向对象的层)的操作语义(评估)和静态语义(类型检查)进行了正式描述。