资源简介

自己做的编译课程大作业,简单的C0编译器,生成至中间代码(四元式)

资源截图

代码片段和文件信息

#include“parsing.h“
void main(){
char fp[20]; 


fout = fopen(“LEX.out““w“);
fout1 = fopen(“MidCode.out““w“);

printf(“\n“);
printf(“请输入编译源程序文件名:\n“);
scanf(“%s“fp);

if(strchr(fp‘.‘)==NULL)
strcat(fp“.txt“);

fin=fopen(fp“r“);

if(fin==NULL)
{
printf(“file not found!\n“);
exit(1);
}


int i = 0;

fprintf(fout1“ ““操 作 符““ ““操 作 数 1““ ““操 作 数 2““ ““执 行 结 果“);
fputc(10fout1);
fputc(10fout1);
ChengXu();

}



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4024  2010-01-25 22:36  Lex\Lex\Lex.vcproj

     文件       1409  2010-01-25 23:03  Lex\Lex\Lex.vcproj.FAMILY.Administrator.user

     文件       5278  2010-01-25 22:36  Lex\Lex\Debug\BuildLog.htm

     文件      68608  2010-01-25 22:36  Lex\Lex\Debug\vc80.idb

     文件      61440  2010-01-25 22:36  Lex\Lex\Debug\vc80.pdb

     文件     125080  2010-01-25 22:36  Lex\Lex\Debug\Parsing.obj

     文件        403  2009-11-16 21:22  Lex\Lex\Debug\Lex.exe.embed.manifest

     文件       4181  2009-11-25 22:23  Lex\Lex\Debug\test.obj

     文件        468  2009-11-16 21:22  Lex\Lex\Debug\Lex.exe.embed.manifest.res

     文件        385  2010-01-25 22:36  Lex\Lex\Debug\Lex.exe.intermediate.manifest

     文件         67  2010-01-25 22:36  Lex\Lex\Debug\mt.dep

     文件        240  2010-01-14 21:46  Lex\Lex\test11.txt

     文件        504  2010-01-25 22:36  Lex\Lex\Parsing.cpp

     文件      48034  2010-01-25 22:35  Lex\Lex\parsing.h

     文件        930  2010-01-25 22:36  Lex\Lex\LEX.out

     文件        183  2010-01-16 16:44  Lex\Lex\test1.txt

     文件        240  2010-01-16 17:02  Lex\Lex\测试文件说明.txt

     文件        183  2010-01-16 16:15  Lex\Lex\test2.txt

     文件        626  2010-01-25 22:36  Lex\Lex\MidCode.out

     文件        175  2010-01-16 15:50  Lex\Lex\test5.txt

     文件        198  2010-01-16 16:31  Lex\Lex\test6.txt

     文件        183  2010-01-16 16:44  Lex\Lex\test7.txt

     文件        187  2010-01-16 21:08  Lex\Lex\test3.txt

     文件        739  2010-01-09 18:43  Lex\Lex\无用的文件\yufa.h

     文件         43  2010-01-12 16:01  Lex\Lex\无用的文件\cifa.h

     文件        170  2010-01-12 16:02  Lex\Lex\无用的文件\global.h

     文件       8024  2009-11-16 21:57  Lex\Lex\无用的文件\LexAnalysis.cpp

     文件       1267  2009-12-10 17:16  Lex\Lex\无用的文件\MidCode.cpp

     文件         69  2009-11-25 22:23  Lex\Lex\无用的文件\test.cpp

     文件        182  2010-01-16 16:52  Lex\Lex\test8.txt

............此处省略20个文件信息

评论

共有 条评论