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

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

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

内容 课件
1 课程入门 slides, notes
2 词法分析
3 上下文无关文法
4 自顶向下解析
5 自底向上解析
6 课程小结与研讨  
7 类型推导
8 线性IR
9 静态单赋值
10 过程内优化
11 特邀讲座
12 课程小结与研讨  
13 指令选择
14 寄存器分配
15 后端优化

课程实验

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

助教: 崔晨昊、孙一

TeaLang项目仓库

内容 资料
1 Rust 1  
2 Rust 2  
3 布置实验一  
4 答疑  
5 答疑  
6 验收实验一  
7 布置实验二  
8 布置实验三  
9 答疑  
10 答疑  
11 验收实验二  
12 验收实验三  
13 布置实验四  
14 答疑  
15 验收实验四