一个java实现的简易编译器

时间:2019-03-10 04:27:18
【文件属性】:

文件名称:一个java实现的简易编译器

文件大小:8KB

文件格式:ZIP

更新时间:2019-03-10 04:27:18

java 编译原理

这是一个用java实现的简易的编译器,他能将一个具有加法和乘法的算术表达式编译成类汇编语言,这是我博文对应的代码,具体请参看我的博文: http://blog.csdn.net/tyler_download/article/details/50668983 例如输入 1+2*3+4; end end是必须的,表示输入结束,然后程序输出: t0 = 1 t1 = 2 t2 = 3 t1 *= t2 t0 += t1 t1 = 4 t0 += t1


【文件预览】:
Compiler
----bin()
--------Lexer.class(3KB)
--------Parser.class(3KB)
--------Compiler.class(532B)
----.settings()
--------org.eclipse.jdt.core.prefs(587B)
----src()
--------Compiler.java(184B)
--------Parser.java(2KB)
--------Lexer.java(3KB)
----.project(367B)
----.classpath(295B)

网友评论

  • 不是完整版的,有简单的词法分析。积分有点太高了
  • 不错 好东西
  • 不错,好东西
  • 好东西,谢谢分享。
  • 好好好好好
  • 谢谢,好东西。