资源简介

把201899999换成学号,“你的名字”换成名字。 实验要求 1、编写一个词法分析器,它针对输入文件,实现以下功能: 1)每遇到你的学号,就输出你的名字,对于其他的串原样输出。 2)统计输入文件中字母的数目。 3)统计输入文件中数字的数目。

资源截图

代码片段和文件信息

#pragma comment(lib “libfl.lib“)
#pragma comment(linker “/NODEFAULTLIB:LIBC.lib“)
/* A lexical scanner generated by flex */

/* Scanner skeleton version:
 * $Header: /home/daffy/u0/vern/flex/RCS/flex.sklv 2.85 95/04/24 10:48:47 vern Exp $
 */

#define FLEX_SCANNER
#define YY_FLEX_MAJOR_VERSION 2
#define YY_FLEX_MINOR_VERSION 5

#include 


/* cfront 1.2 defines “c_plusplus“ instead of “__cplusplus“ */
#ifdef c_plusplus
#ifndef __cplusplus
#define __cplusplus
#endif
#endif


#ifdef __cplusplus

#include 
#include 

/* Use prototypes in function declarations. */
#define YY_USE_PROTOS

/* The “const“ storage-class-modifier is valid. */
#define YY_USE_CONST

#else /* ! __cplusplus */

#if __STDC__

#define YY_USE_PROTOS
#de

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-12-01 12:43  第二次上机\
     文件          13  2020-10-09 19:37  第二次上机\cmd.bat
     文件      167936  2013-05-06 12:53  第二次上机\flex.exe
     目录           0  2020-10-09 22:19  第二次上机\lex_yy\
     目录           0  2020-12-01 12:45  第二次上机\lex_yy\Project1\
     目录           0  2020-10-09 21:24  第二次上机\lex_yy\Project1\.vs\
     目录           0  2020-10-09 21:24  第二次上机\lex_yy\Project1\.vs\Project1\
     目录           0  2020-12-01 12:45  第二次上机\lex_yy\Project1\.vs\Project1\v16\
     文件       37888  2020-12-01 12:45  第二次上机\lex_yy\Project1\.vs\Project1\v16\.suo
     文件     1859584  2020-12-01 12:45  第二次上机\lex_yy\Project1\.vs\Project1\v16\Browse.VC.db
     目录           0  2020-10-09 21:24  第二次上机\lex_yy\Project1\.vs\Project1\v16\ipch\
     目录           0  2020-12-01 12:44  第二次上机\lex_yy\Project1\.vs\Project1\v16\ipch\AutoPCH\
     目录           0  2020-12-01 12:44  第二次上机\lex_yy\Project1\.vs\Project1\v16\ipch\AutoPCH\16fc2f6ae6ebebc2\
     文件     2097152  2020-12-01 12:44  第二次上机\lex_yy\Project1\.vs\Project1\v16\ipch\AutoPCH\16fc2f6ae6ebebc2\LEX.YY.ipch
     目录           0  2020-10-09 22:14  第二次上机\lex_yy\Project1\.vs\Project1\v16\ipch\AutoPCH\dfb81987684cbf73\
     文件     2097152  2020-10-09 22:15  第二次上机\lex_yy\Project1\.vs\Project1\v16\ipch\AutoPCH\dfb81987684cbf73\LEX.YY.ipch
     目录           0  2020-12-01 12:44  第二次上机\lex_yy\Project1\.vs\Project1\v16\ipch\AutoPCH\eb4af6f68e784eb7\
     文件     2097152  2020-12-01 12:44  第二次上机\lex_yy\Project1\.vs\Project1\v16\ipch\AutoPCH\eb4af6f68e784eb7\LEX.YY.ipch
     目录           0  2020-12-01 12:45  第二次上机\lex_yy\Project1\Debug\
     文件          21  2020-10-09 21:36  第二次上机\lex_yy\Project1\Debug\cmd.bat
     文件       35500  2020-12-01 12:45  第二次上机\lex_yy\Project1\Debug\lex.yy.obj
     文件       52224  2020-12-01 12:45  第二次上机\lex_yy\Project1\Debug\Project1.exe
     文件      370436  2020-12-01 12:45  第二次上机\lex_yy\Project1\Debug\Project1.ilk
     文件         157  2020-12-01 12:45  第二次上机\lex_yy\Project1\Debug\Project1.log
     文件      471040  2020-12-01 12:45  第二次上机\lex_yy\Project1\Debug\Project1.pdb
     目录           0  2020-12-01 12:45  第二次上机\lex_yy\Project1\Debug\Project1.tlog\
     文件        1418  2020-12-01 12:45  第二次上机\lex_yy\Project1\Debug\Project1.tlog\CL.command.1.tlog
     文件        6122  2020-12-01 12:45  第二次上机\lex_yy\Project1\Debug\Project1.tlog\CL.read.1.tlog
     文件        1198  2020-12-01 12:45  第二次上机\lex_yy\Project1\Debug\Project1.tlog\CL.write.1.tlog
     文件        3002  2020-12-01 12:45  第二次上机\lex_yy\Project1\Debug\Project1.tlog\link.command.1.tlog
     文件        7234  2020-12-01 12:45  第二次上机\lex_yy\Project1\Debug\Project1.tlog\link.read.1.tlog
............此处省略13个文件信息

评论

共有 条评论