## Coursera / Stanford的Alex Aiken编译器课程
###工具说明使用以下命令运行编译器:
/usr/class/cs143/bin/coolc [-o fileout] file1.cl file2.cl ... filen.cl
使用以下命令运行编译的程序:
`/ usr / class / cs143 / bin / spim -file file.s
###第1周####编译阶段:
词法分析
解析中
语义分析
优化
代码生成
#### On语言应用程序领域的需求相互冲突,而程序员培训是新语言的主要成本。 因此,更改现有语言非常困难,因为它们需要培训许多程序员。 在一起,这解释了为什么我们有这么多语言,以及为什么总是有新语言问世。
#### COOL-面向教室的语言#####功能
抽象化
静态打字
重用(继承)
自动内存管理
和更多!
将C
2021-09-24 19:02:41
750KB
C++
1