/Compiler

编译课设

Primary LanguagePython

#compiler

##包 myComplier:

1、mySet_productions.py 设置产生式代码

2、Complier.py 词法分析、语法分析、产生四元式

3、fourToAss.py 四元式转汇编代码

4、ExeAssmbly 执行汇编代码

5、testX.txt 测试文件

##包 test: 测试文件及中间产生文件。(暂时没什么用)

##使用方式

执行ExeAssembly类中的main函数

##生成文件说明:

1、testX.two: 生成的符号表

2、testX.four: 生成的四元式

3、testX_midcode.txt:生成的汇编代码

4、testX_output.txt:生成带注释版的汇编代码

5、testX_outputSTACK.txt:生成的输出栈的变化过程

4、testX_writeResult.txt:输出结果