MIT OpenCourseWare


» 进阶搜寻
 课程首页
 教学大纲
 教学时程
 相关阅读资料
 课堂讲稿
 复习/实习课程
 测验
 专题
 使用工具或软件
 相关资源

专题

Scheme software is required to run the .scm files in this section.


This course includes several major programming projects. Students use the 6.001 computing facility or a personal computer to complete the projects. Project sources, including project description and related code, are listed below.

How should I write up my projects? (PDF)

Project 0

  • Project 0 description (PDF)

Project 1

  • Project 1 description (PDF)
  • Code to load for part 1, secret_fall02.scm (SCM)
  • Code to load for part 1, substitution_fall02.scm (SCM)
  • Code to load for part 2, public_fall02.scm (SCM)

Project 2

  • Project 2 description (PDF)
  • Code to load for project, objsys_fa02.scm (SCM)
  • Code to load for project, objtypes_fa02.scm (SCM)
  • Code to load for project, setup_fa02.scm (SCM)

Project 3

  • A description of continuations (PDF)
  • Project 3 description (PDF)
  • Code to load for project, c-eval.scm (SCM)
  • Code to load for project, desugar.scm (SCM)
  • Optional code to load for project, meval.scm (SCM)



MIT Home
Massachusetts Institute of Technology Terms of Use Privacy