【文件属性】:
文件名称:编译器:COOL编程语言(课堂面向对象语言)的编译器
文件大小:11.35MB
文件格式:ZIP
更新时间:2021-02-10 17:51:29
Java
编译器
斯坦福大学课程的课程
研究实现编程语言编译器的主要思想,包括:
词法分析
解析抽象语法树
类型和类型检查
中间语言
数据流分析
代码优化
代码生成
项目
为COOL (面向对象的课堂语言)编写完整的编译器
COOL具有逼真的编程语言的基本功能。
足够小和简单,可以用几千行代码实现。
项目用C ++实现
建立
可在找到安装COOL编译器的说明