
一个使用Java编写的简化编译器。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
这是一个用Java编写的简洁编译器,其功能是将包含加法和乘法运算的算术表达式转换成类汇编语言代码。该编译器的实现对应于我博文中提供的代码,详细内容请参考我的博文:http://blog..net/tyler_download/article/details/50668983。例如,当输入“1+2*3+4; endend”时,程序将首先执行加法和乘法运算,并生成一系列的汇编指令。具体输出结果如下:首先,变量t0被赋值为1,变量t1被赋值为2,变量t2被赋值为3。随后,t1的值乘以t2的值,结果存储在t1中;接着,t0的值加上t1的值,结果存储在t0中;再者,变量t1被赋值为4;最后,将t0的值加上t1的值。
全部评论 (0)
还没有任何评论哟~


