、该个词法分析器要求至少能够识别以下几类单词: a. 关键字:else if int return void while共6个,所有的关键字都是保留字,并且必须是小写; b. 标识符:识别与C语言词法规定相一致的标识符,通过下列正则表达式定义:ID = letter (letter | digit)*; c. 常数:NUM=(+ | - |ε)digit digit*(.digit digit* |ε)(e(+ | - |ε) digit digit* |ε),letter = a|..|z|A|..|Z|,digit = 0|..|9,包括整数,如123, -123, +123等;小数,如123.45, +123.45, -123.45;科学计数法表示的常数,如+1.23e3,-2.3e-9; d. 专用符号:+ - * / < <= > >= == != = , ( ) [ ] { } /* */;
资源简介:、该个词法分析器要求至少能够识别以下几类单词: a. 关键字:else if int return void while共6个,所有的关键字都是保留字,并且必须是小写; b. 标识符:识别与C语言词法规定相一致的标识符,通过下列正则表达式定义:ID = letter (letter | digit)*;...
上传时间: 2013-12-08
上传用户:gtf1207
资源简介:library系统主要实现以下几个功能: a.图书管理 b.读者管理 c.借阅管理 d.信息查询 e.作者信息 功能描述: 图书管理包括新书入库、旧书注销、信息修改。 读者管理包括增加读者、删除读者、信息修改。 借阅管理包括借书管理、还书管理。 信息查询包括...
上传时间: 2014-01-16
上传用户:zhangjinzj
资源简介:词法分析器状态图转换 识别标识符的状态转换图的理论知识和算法实现
上传时间: 2013-12-29
上传用户:tb_6877751
资源简介:用verilog设计密勒解码器 一、题目: 设计一个密勒解码器电路 二、输入信号: 1. DIN:输入数据 2. CLK:频率为2MHz的方波,占空比为50% 3. RESET:复位信号,低有效 三、输入信号说明: 输入数据为串行改进密勒码,每个码元持续时间为8μs,即1...
上传时间: 2013-12-02
上传用户:wang0123456789
资源简介:共6个尾灯,汽车正常行驶时,6个灯全灭; 左转时,左边3个灯从右到左依次亮灭; 右转时,右边3个灯从左到右依次亮灭; 刹车时,车灯全亮;故障时,全部闪烁。 在软件工具平台上,进行VHDL语言的各模块编程输入、编译实现和仿真验证。
上传时间: 2013-12-09
上传用户:zaizaibang
资源简介:这是一个关于无损压缩的例子共6个文件,详细实现了,无损压缩的全过程,是学习压缩解压的好材料
上传时间: 2015-05-29
上传用户:fanboynet
资源简介:直线拟合与多项式拟合 涉及:《数值计算》等相关课程的基础内容 共两个例子,分别是直线拟合与多项式拟合。 转载自百思论坛 http://www.baisi.net/thread-1270848-1-1.html
上传时间: 2016-07-27
上传用户:王小奇
资源简介:kmeans算法源程序 共6个文件 很好用的
上传时间: 2016-10-27
上传用户:小码农lz
资源简介:此源代码为在编译原理中的词法分析器程序,能够实现编制一个能够分析三种整数、标识符、主要运算符和主要关键字的词法分析程序。
上传时间: 2013-12-18
上传用户:songrui
资源简介:词法分析器的功能是输入源程序,输出单词符号。词法分析器的单词符号常常表示成以下的二元式(单词种别码,单词符号的属性值)。 识别保留字:if、int、for、while、do、return、break、continue; 单词种别码为1。 其他的都识别为标识符;单词种别码为2。 ...
上传时间: 2016-07-15
上传用户:aig85