语法分析器lex和词法分析器yacc的C++语言实现 1.Lex (1)Lex输入文件的解析 (2)正规表达式的解析 (3)一个正规表达式到NFA的转换算法实现 (4)多个NFA的合并 (5)NFA的确定化和最小化算法实现 (6)返回状态与返回内容的对应 2.Yacc (1)Yacc输入文件的解析 (2)上下文无关文法到对应LR(1)文法的下推自动机的构造 (3)LR(1)文法的下推自动机到相应分析表的构造 (4)LR(1)总控程序的构造(查表程序) (5)符号表的构建与相应管理程序 (6)语义动作程序的加入 环境:Visual Studio.NET 2003
上传时间: 2013-12-09
上传用户:zxc23456789
linux-2.4内核修改工具,可以方便的定制启动图标,根据指定的BMP,自动生成linux内核的C语言代码
上传时间: 2015-10-05
上传用户:thinode
linux 2.4 can driver for atml92
上传时间: 2014-08-11
上传用户:AbuGe
介绍 FFT 基2/4 算法的演算过程,并以FPGA 实现的可行方案
上传时间: 2014-01-03
上传用户:赵云兴
matlab宝典,电子工业出版社,包含该书的源码2-4章,第2章MATLAB基础知识第三章数值运算第4章数据分析
上传时间: 2013-11-26
上传用户:阳光少年2016
编译原理的课程设计,对PL0进行扩充完成内容如下:1. 基本内容: (1)增加单词:保留字;运算符 (2)修改单词:不等号# 改为 <> (3)增加条件语句的ELSE子句 (4)扩充赋值运算:+= 和 -= (5)扩充语句(Pascal的FOR语句) 2. 选做内容: (1)增加运算:++ 和 --。 (2)增加类型:① 字符类型; ② 实数类型。 (3)增加一维数组类型(可增加指令)。 (4)其他典型语言设施:case语句;repeat语句。
上传时间: 2015-11-02
上传用户:徐孺
学工处学生信息管理系统 (软件需求说明书) 1引言 2 1.1编写目的 2 1.2背景 2 1.3定义 2 1.4参考资料 2 2任务概述 2 2.1目标 2 2.2用户的特点 2 2.3假定和约束 2 3需求规定 2 3.1对功能的规定 2 3.2其他功能的规定 2 3.3输入输出要求 2 3.4数据管理能力要求 2 4运行环境规定 2 4.1设备 2 4.2支持软件 2 4.3接口 2 4.4控制 2
上传时间: 2015-11-12
上传用户:邶刖
在职学员培训课程管理系统 (1)系统基本数据的录入。 (2)可实现课程信息的查询、修改。 (3)可查询教师所授课程的评价内容。 (4)培训教材的录入、修改和查询。
上传时间: 2015-11-13
上传用户:gdgzhym
lavarnd是一个随机数发生器,要求 2.4.9-31 kernel以上
上传时间: 2015-11-18
上传用户:zukfu
目录:图书管理系统软件设计说明 一.可行性研究 二.需求分析:1.任务概述2.数据需求:2.3 数据库描述:2.4 数据采集: 3.功能需求:新书入库DFD:图书借阅的DFD:过期提示的DFD:借阅查询的DFD:还书处理的DFD4.安全性需求:5.一致性需求6.完整性需求 三. 概要设计说明书:4.运行设计: 四.详细设计
上传时间: 2015-11-23
上传用户:hjshhyy