• 大小: 232KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: 其他
  • 标签: 编译原理  代码  

资源简介

自己敲的,都能正确运行的。这是整个文件。

资源截图

代码片段和文件信息

/*
*B.1词法分析程序
*/
#include
#include
#include

//定义保留字字表

#define keywordSum 8
char *keyword[keywordSum] = {“if““else““for““while““do““int““read““write“};

//下面定义纯单分界符
char singleword[50] = “+-*(){};:“;

//下面定义双分界符
char doubleword[10] = “><=!“;

extern char Scanin[150]Scanout[150];

//用于接收输入输出文件名在test_main.c中定义
extern FILE *fin;
extern FILE *fout;

int count;
int TESTscan()
{
char chtoken[40];
int es=0jn;
count = 0;

printf(“请输入源程序文件名(包括路径:)“);
scanf(“%s“&Scanin);

printf(“请输入词法分析输出文件名(包括路径:)“);
scanf(“%s“&Scanout);

if((fin = fopen(Scanin“r“)) == NULL)
{
printf(“\n打开词法分析输入文件出错!\n“);
return(1);
}

if((fout = fopen(Scanout“w“)) == NULL)
{
printf(“\n创建词法分析输出文件出错!\n“);
return(2);
}

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

     文件         87  2013-06-20 15:10  test机3\1.txt

     文件        242  2013-06-20 15:10  test机3\2.txt

     文件        218  2013-06-20 15:10  test机3\3.txt

     文件       2598  2013-06-20 12:51  test机3\B11.c

     文件      11162  2013-06-20 15:11  test机3\C31.c

     文件        514  2013-06-04 11:29  test机3\D42.c

     文件      11012  2013-06-20 12:58  test机3\Debug\B11.obj

     文件      28210  2013-06-04 10:47  test机3\Debug\C11.obj

     文件      40963  2013-06-20 15:06  test机3\Debug\C31.obj

     文件       3516  2013-06-17 22:54  test机3\Debug\D42.obj

     文件     204870  2013-06-20 15:06  test机3\Debug\test机3.exe

     文件     233284  2013-06-20 15:06  test机3\Debug\test机3.ilk

     文件     223376  2013-06-20 15:03  test机3\Debug\test机3.pch

     文件     508928  2013-06-20 15:06  test机3\Debug\test机3.pdb

     文件      41984  2013-06-20 15:10  test机3\Debug\vc60.idb

     文件      53248  2013-06-20 15:06  test机3\Debug\vc60.pdb

     文件       4602  2013-06-04 10:51  test机3\test机3.dsp

     文件        522  2013-06-04 10:20  test机3\test机3.dsw

     文件      66560  2013-06-20 15:11  test机3\test机3.ncb

     文件      48640  2013-06-20 15:11  test机3\test机3.opt

     文件        928  2013-06-20 15:06  test机3\test机3.plg

     目录          0  2013-06-20 15:03  test机3\Debug

     目录          0  2013-06-20 15:11  test机3

----------- ---------  ---------- -----  ----

              1485464                    23


评论

共有 条评论