Aar*_*ron 2 programming-languages
我在测试中收到了这个问题:
将源代码转换为可执行文件的5个阶段是什么?
Nor*_*sey 5
这五个阶段都是假的. 例如,新泽西州的标准ML一度是33通道编译器,从源代码到机器代码(没有文本汇编;它将机器代码直接发送到内存中).我怀疑代码经历了五种表示.在lcc C编译器中有以下表示:
这些天大多数其他编译器将源代码翻译成抽象语法,事实上lcc的设计者回想起他们希望他们使用抽象语法树.
这似乎是一种悲伤的情况,你需要找出你的导师想要听到的东西,并将其反刍. 不要太认真.
归档时间:
16 年,1 月 前
查看次数:
194 次
最近记录: