• 大小: 8KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: C/C++
  • 标签: yacclex  

资源简介

列出你的C编译器支持的语言特性所涉及的单词,设计正规定义 利用Lex工具实现词法分析器,识别所有单词,能将源程序转化为单词流 设计符号表,当然目前符号表项还只是词素等简单内容,但符号表的数据结构,搜索算法,词素的保存等等都可以考虑了。 保留字的处理等问题也可考虑了。 验证你的程序,可以输入简单的C源程序,输出单词流每个单词的词素内容、单词类别和属性(常数的属性可以是数值,标识符可以是指向符号表的指针)。 资源齐全(c++版,包含.l,.y和对应的两个.h,.cpp文件都有)

资源截图

代码片段和文件信息

/****************************************************************************
*                     U N R E G I S T E R E D   C O P Y

* You are on day 22 of your 30 day trial period.

* This file was produced by an UNREGISTERED COPY of Parser Generator. It is
* for evaluation purposes only. If you continue to use Parser Generator 30
* days after installation then you are required to purchase a license. For
* more information see the online help or go to the Bumble-Bee Software
* homepage at:

* http://www.bumblebeesoftware.com

* This notice must remain present in the file. It cannot be removed.
****************************************************************************/

/****************************************************************************
* prpo3lexer.c

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

     文件       4870  2016-11-08 10:26  prpo3lexer.l

     文件      13675  2016-11-08 10:26  prpo3lexer.v

     文件       1608  2016-11-09 10:36  sym.cpp

     文件        547  2016-11-07 23:46  sym.h

     文件         50  2016-11-08 10:37  1.txt

     文件      15756  2016-11-08 10:26  prpo3lexer.cpp

     文件       2015  2016-11-09 10:35  prpo3lexer.h

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

                38521                    7


评论

共有 条评论

相关资源