CMSC 460:编程语言

目标

在这门课程中,我们研究编程语言的设计和实现问题。我们将以两种主要方式实现这一目标:1)通过学习使用Scheme在函数式编程范式中编程,以及2)通过在Scheme中实现一种全新编程语言的解释器。

教科书

编程语言要点,第二版Friedman, Wand和Haynes 0-262-06217-8麻省理工学院出版社,2001

Moodle网站

当课程开始时,注册学生可以在第一天上课后访问课程Moodle网站http://moodle.lawrence.edu。