文件名称:编译原理---简易C编译器 生成汇编语言代码
文件大小:1.08MB
文件格式:RAR
更新时间:2012-01-05 07:53:27
C编译器 用Yacc与lex实现 生成汇编代码
快要过去的一个学期里,学了编译原理,课程大作业写简易C编译器。能实现加减乘除四则运算,取模赋值运算,逻辑表达式运算,复合语句,if,while,for语句~支持输入输出,最终生成汇编语言代码。移位运算没写。 调试过了,如有好建议请大家赐教。
【文件预览】:
ToAsm_第五次作业
----mylexer.v(15KB)
----mylexer.cpp(20KB)
----ToAsm_第五次作业.dsp(5KB)
----myparser.y(70KB)
----myparser.h(3KB)
----ToAsm.pgp(751B)
----myparser.cpp(99KB)
----ToAsm.pgw(574B)
----mylexer.l(8KB)
----output.txt(201B)
----ToAsm_第五次作业.opt(48KB)
----mylexer.h(2KB)
----ToAsm_第五次作业.dsw(540B)
----ToAsm_第五次作业.ncb(57KB)
----ToAsm_第五次作业.plg(266B)
----Debug()
--------mylexer.obj(53KB)
--------ToAsm_第五次作业.ilk(889KB)
--------myparser.obj(472KB)
--------vc60.idb(113KB)
--------ToAsm_第五次作业.pch(1.94MB)
--------vc60.pdb(140KB)
--------ToAsm_第五次作业.exe(708KB)
--------ToAsm_第五次作业.pdb(1.24MB)
----myparser.v(24KB)
----yyinn.txt(433B)
----output.asm(3KB)