用C++(MFC)实现的c语言词法分析程序

时间:2014-12-15 13:13:32
【文件属性】:

文件名称:用C++(MFC)实现的c语言词法分析程序

文件大小:34.84MB

文件格式:ZIP

更新时间:2014-12-15 13:13:32

词法分析 c 编译原理 VS2010

此词法分析程序可分析出C语言中: 标识符(以字母或下划线开头,后面可以是数字字母或下划线) 字符串常量 字符常量 整数常量 普通实型 有+/-科学记数 无+/-科学记数 注释 说明,还不能处理预处理命令 33种运算符 说明:,() [] .在界符中有,这里不给出 , ? : sizeof 也没给出 11种分界符 32种关键字 程序使用转换表设计,运行速度快,本人还对每个能识别的符号进行了编号。本程序用VS2010 MFC 设计的,欢迎大家下载分享。。。。


【文件预览】:
NBuilder
----NBuilder()
--------stdafx.cpp(141B)
--------NBuilder.vcxproj.filters(3KB)
--------UserImages.bmp(8KB)
--------NBuilderDoc.cpp(4KB)
--------res()
--------NBuilderView.cpp(2KB)
--------NBuilder.vcxproj(6KB)
--------NBuilderView.h(915B)
--------Extern.h(3KB)
--------stdafx.h(2KB)
--------Extern.cpp(16KB)
--------NBuilder.rc(25KB)
--------NBuilder.cpp(4KB)
--------targetver.h(234B)
--------NBuilder.vcxproj.user(143B)
--------NBuilderDoc.h(1KB)
--------OutputWnd.cpp(5KB)
--------NBuilder.h(644B)
--------MainFrm.cpp(5KB)
--------resource.h(4KB)
--------MainFrm.h(1KB)
--------Lexical.h(689B)
--------NBuilder.aps(128KB)
--------Debug()
--------OutputWnd.h(1KB)
--------Lexical.cpp(2KB)
--------NBuilder.reg(606B)
--------ReadMe.txt(4KB)
----NBuilder.suo(25KB)
----NBuilder.sdf(64.46MB)
----NBuilder.sln(891B)
----ipch()
--------nbuilder-50343034()
----Debug()
--------NBuilder.pdb(5.99MB)
--------NBuilder.ilk(2.54MB)
--------NBuilder.exe(336KB)

网友评论

  • 下载看看啦
  • 这个,不是用MFC写的,?
  • 很好,帮助很大!
  • 可以运行 留着以后用
  • 谢谢楼主,看了这个源码,知道了怎样做简单的词法分析。
  • 很好,可以运行
  • 很不错,和书上示例的语法规范一样
  • 还是OK的,但是界面可以更好
  • 刚开始学编译原理,经过这个源码,总算知道了词法分析的用途
  • 谢谢楼主 不过这个程序不支持include语法啊