首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > 编译原理——词法分析器

编译原理——词法分析器

  • 资源大小:2.02 MB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:1次
  • 资源积分:1积分
  • 标      签: lex,yacc,c++

资 源 简 介

列出你的C编译器支持的语言特性所涉及的单词,设计正规定义 利用Lex工具实现词法分析器,识别所有单词,能将源程序转化为单词流 设计符号表,当然目前符号表项还只是词素等简单内容,但符号表的数据结构,搜索算法,词素的保存等等都可以考虑了。 保留字的处理等问题也可考虑了。 验证你的程序,可以输入简单的C源程序,输出单词流每个单词的词素内容、单词类别和属性(常数的属性可以是数值,标识符可以是指向符号表的指针)。 如下例: main() { int a; if (a == 0) a = a + 1; } 可能的输出结果为: 单词 词素 属性 ID main 0 LBRACE { INT int ID a 1 SEMICOLON ;

文 件 列 表

第三次作业
3.pgw
cleanProjectCPlusPlus.sdf
cleanProjectCPlusPlus.vcxproj
cleanProjectCPlusPlus.vcxproj.filters
cleanProjectCPlusPlus.vcxproj.user
Debug
mylexer.l
parser
ylmtri.dll
ylmtri.lib

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP