• 大小: 211KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 标签: 编译,lex  

资源简介

自动构造C-语言的的词法分析器,要求能够掌握编译原理的基本理论,,理解编译程序的基本结构,掌握编译各阶段的基本理论和技术,掌握编译程序设计的基本理论和步骤.,增强编写和调试高级语言源程序的能力,掌握词法分析的基本概念和实现方法,熟悉C-语言的各种Token。

资源截图

代码片段和文件信息

/****************************************************************************
* mylexer.c
* C source file generated from mylexer.l.

* Date: 06/23/16
* Time: 22:20:03

* ALex Version: 2.07
****************************************************************************/

#include 

/* namespaces */
#if defined(__cplusplus) && defined(YYSTDCPPLIB)
using namespace std;
#endif
#if defined(__cplusplus) && defined(YYNAMESPACE)
using namespace yl;
#endif

#define YYFASTLEXER

#line 1 “.\\mylexer.l“
                                                                                                               
#line 8 “.\\mylexer.l“


#include “globals.h“
#include “scan.h“
#define MAXTOKENLEN 40

char tokenString[MAXTOKENLEN+1];


#line 36 “mylexer.c“
/*

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-06-23 22:34  lex文件\
     文件        2832  2008-12-02 13:16  lex文件\globals.h
     文件       12771  2016-06-23 22:20  lex文件\mylexer.c
     文件         400  2016-06-23 22:20  lex文件\mylexer.h
     文件        4490  2016-06-23 22:07  lex文件\mylexer.l
     文件        7829  2016-06-23 22:20  lex文件\mylexer.v
     文件        1095  2008-12-13 00:07  lex文件\scan.h
     文件         725  2016-06-23 21:41  lex文件\test_lex.pgp
     文件          72  2016-06-23 22:11  lex文件\test_lex.pgw
     文件        1037  2008-11-01 21:00  lex文件\util.h
     目录           0  2016-06-23 22:35  VC++6.0生成\
     目录           0  2016-06-23 22:35  VC++6.0生成\Debug\
     文件       20921  2016-06-23 22:20  VC++6.0生成\Debug\mylexer.obj
     文件         241  2008-12-21 09:38  VC++6.0生成\Debug\source.txt
     文件      188518  2016-06-23 22:20  VC++6.0生成\Debug\test_lex.exe
     文件      204084  2016-06-23 22:20  VC++6.0生成\Debug\test_lex.ilk
     文件      183256  2016-06-23 22:18  VC++6.0生成\Debug\test_lex.pch
     文件      386048  2016-06-23 22:20  VC++6.0生成\Debug\test_lex.pdb
     文件       33792  2016-06-23 22:24  VC++6.0生成\Debug\vc60.idb
     文件       45056  2016-06-23 22:20  VC++6.0生成\Debug\vc60.pdb
     文件        4477  2016-06-23 22:32  VC++6.0生成\test_lex.dsp
     文件         524  2016-06-23 22:32  VC++6.0生成\test_lex.dsw
     文件       33792  2016-06-23 22:32  VC++6.0生成\test_lex.ncb
     文件       48640  2016-06-23 22:32  VC++6.0生成\test_lex.opt
     文件         250  2016-06-23 22:20  VC++6.0生成\test_lex.plg

评论

共有 条评论

相关资源