跳转至

编译原理(复旦大学 2026年春季学期)

上课教室 Classroom:H3306(1:30pm-4:10pm)

参考书编译授课笔记(2024版)

上机教室:H逸夫楼202/204/205(4:20pm-6:00pm)

助教:崔晨昊、孙一

课程实验:为教学编程语言 TeaLang 实现的编译器 teac

课程内容 课件 实验内容 实验讲义
1 课程入门 slides, notes Rust 1 notes
2 词法分析 slidesnotes Rust 2
3 上下文无关文法 布置实验一
4 自顶向下解析 答疑
5 自底向上解析 答疑
6 课程小结与研讨 验收实验一
7 类型推导 布置实验二
8 线性IR 布置实验三
9 静态单赋值 答疑
10 过程内优化 答疑
11 特邀讲座 验收实验二
12 课程小结与研讨 验收实验三
13 指令选择 布置实验四
14 寄存器分配 答疑
15 后端优化 验收实验四
  • 如遇假期,则顺延课程安排。