一. 实验目的: 设计、编写和调试一个具体的词法分析程序,加深对词法分析理论和自动词法分析工具的理解、实践和掌握。 二. 实验要求: ① 学习和理解正则表达式理论,写出C—语言的记号的完整的正则表达式;(适当使用正则定义) ② 学习和理解有限机理论,根据前面的正则表达式,用基于经验的方法画出C—语言的记的DFA图; ③ 用基于DFA图的算法编写C—语言的词法分析程序; ④ 学习词法分析程序的自动生成工具,使用LEX工具实现C—语言的词法分析程序.
上传时间: 2013-12-18
上传用户:jqy_china
Anthill是一个确保受控建造过程和促进在组织内部共享知识的工具。Anthill在每一次建造之前从项目最新版本的源文件库中借出文件,并在每一次建造之后用一个唯一的版本号标记源文件库。它支持的库适配器有:CVS (Concurrent Versions System), Visual Source Safe, Perforce, PVCS, StarTeam, MKSIntegrity, 和 FileSystem. 来源:http://freshmeat.net/projects/ant8/?topic_id=45%2C822%2C52%2C46%2C861
上传时间: 2014-02-08
上传用户:水口鸿胜电器
深入java虚拟机.rar,很优秀的一本书,翻译的有点差
上传时间: 2013-12-22
上传用户:稀世之宝039
外部中断INT0模拟1200bps串口通讯。一次MCU可以可以接收并通过MCU向下位机发送30个字节。
上传时间: 2015-01-13
上传用户:kjl
一台机器可能有不止一个CD-ROM驱动器。现在CD-ROM已经是PC机的标准配置,此外再装个可擦写的光盘驱动,甚至是DVD都是很常见的事情。不管一台机器上装多少个不同的驱动器,如何找到它们呢?请用下程序
上传时间: 2013-11-27
上传用户:dongqiangqiang
一款优秀的串口监视工具
上传时间: 2015-02-04
上传用户:253189838
将进化算法的基本原则封装在一套可扩展的标准C++模板和工具中
上传时间: 2013-12-23
上传用户:二驱蚊器
一個HTML語法檢查的工具軟體源碼, 想學C的好範例
标签: HTML
上传时间: 2015-02-27
上传用户:王小奇
一 简单介绍 多文件打包工具 可以将多个文件组合成1个文件,使开发,管理资源更有效率。 二 使用方法 本工具使用2种格式。idx,wap idx格式 文件索引表。用来保存当前工作环境。 wap格式 包文件。将目录中的文件最终打包。 三 包文件使用 请看GsWrap.h和GsWrap.c sample是一个利用该工具显示图片的演示 , 有一定代表性 四 联系我 如果使用过程中有问题,请和我联系 huangyz@citiz.net
标签: 组合
上传时间: 2015-02-27
上传用户:star_in_rain
/* *可以本机单打,本机双打,联机双打 *用户一的键盘控制为:up= key_up down= key_down left = key_left right = key_right * pause = key_space reset = key_r *用户二的键盘控制为:up = w down = s left = a right = d * pause = 1 reset = 2 *@auther 张恩来 *@e-mail:zhang_elai@cvicse.com *联机双打时,请先建立服务器端,然后建立客户机端 **/
标签: key_right key_down key_left key_up
上传时间: 2015-03-04
上传用户:大融融rr