Skip to content

Commit af59e02

Browse files
authored
add compiler slides
1 parent a40263c commit af59e02

21 files changed

+9
-0
lines changed
3.76 MB
Binary file not shown.
363 KB
Binary file not shown.
346 KB
Binary file not shown.

编译原理/课件/IR-control.ppt

1.11 MB
Binary file not shown.

编译原理/课件/IR-data.ppt

2.71 MB
Binary file not shown.

编译原理/课件/LL(1).ppt

1.31 MB
Binary file not shown.

编译原理/课件/LL-nota.pdf

1.37 MB
Binary file not shown.

编译原理/课件/LL.ppt

1020 KB
Binary file not shown.

编译原理/课件/LR(0)-nota.pdf

967 KB
Binary file not shown.

编译原理/课件/LR(0).ppt

918 KB
Binary file not shown.

编译原理/课件/LR(1).ppt

1.84 MB
Binary file not shown.
816 KB
Binary file not shown.

编译原理/课件/Parsing.ppt

422 KB
Binary file not shown.

编译原理/课件/README.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
基于fy的PPT, fix typo, 并结合ly回放补充;有些自己自学和复习的注释
2+
3+
## 选课体验
4+
5+
讲课方面,ly讲得比fy易懂;而拿分方面,fy容易(例如小测有作业题,大程做个LLVM wrapper也能满),ly相对要求更高
6+
7+
- lexical 除了状态最小化外,可吃计算理论老本
8+
- parsing 算法会有亿点难懂,看书慢慢磨的同时也应动手做题。建议课后把PPT例题自己做一遍,帮助理解算法的目的。
9+
- Runtime 和 codegen 内容比较古早,应试刷题即可(98上有近年的回忆卷和讨论
465 KB
Binary file not shown.
579 KB
Binary file not shown.
1.33 MB
Binary file not shown.

编译原理/课件/gc & param.ppt

265 KB
Binary file not shown.

编译原理/课件/lexical-nota.pdf

971 KB
Binary file not shown.
562 KB
Binary file not shown.

编译原理/课件/symtab.ppt

397 KB
Binary file not shown.

0 commit comments

Comments
 (0)