词法分析器制作与应用 设计思想 (1)程序主体结构部分: 说明部分 %% 规则部分 %% 辅助程序部分 (2)主体结构的说明 在这里说明部分告诉我们使用的LETTER,DIGIT, IDENT(标识符,通常定义为字母开头的字母数字串)和STR(字符串常量,通常定义为双引号括起来的一串字符)是什么意思.这部分也可以包含一些初始化代码.例如用#include来使用标准的头文件和前向说明(forward ,references).这些代码应该再标记"%{"和"%}"之间 规则部分> 可以包括任何你想用来分析的代码 我们这里包括了忽略所有注释中字符的功能,传送ID名称和字符串常量内容到主调函数和main函数的功能. (3)实现原理 程序中先判断这个句语句中每个单元为关键字、常数、运算符、界符,对与不同的单词符号给出不同编码形式的编码,用以区分之。 PL/0语言的EBNF表示 <常量定义>::=<标识符>=<无符号整数> <标识符>::=<字母>={<字母>|<数字>} <加法运算符>::=+|- <乘法运算符>::=*|/ <关系运算符>::==|#|<|<=|>|>= <字母>::=a|b|…|X|Y|Z <数字>::=0|1|2|…|8|9
资源简介:词法分析器制作与应用 设计思想 (1)程序主体结构部分: 说明部分 %% 规则部分 %% 辅助程序部分 (2)主体结构的说明 在这里说明部分告诉我们使用的LETTER,DIGIT, IDENT(标识符,通常定义为字母开头的字母数字串)和STR(字符串常量,通常定义为双引...
上传时间: 2015-11-04
上传用户:zhengzg
资源简介:词法分析器制作与应用 .程序中先判断这个句语句中每个单元为关键字、常数、运算符、界符,对与不同的单词符号给出不同编码形式的编码,用以区分之
上传时间: 2015-12-26
上传用户:cc1
资源简介:avr单片机的按键例程,它可以告诉我们按键的处理过程,使我们不用太仔细的了解单片机的内部结构就可以编程
上传时间: 2016-03-17
上传用户:四只眼
资源简介:HTML 的标记大全。在这里包含了所有经常使用的 HTML 标记
上传时间: 2013-12-22
上传用户:希酱大魔王
资源简介:DES加密解密程序的主程序在 FileDES类中 运行时使用的例子是本目录下的111.doc文件,运行后自动生成222.doc文件和333.doc文件。 其中111.doc文件加密后的文件是222.doc文件,222.doc文件解密后文件是333.doc文件。 可以操作的文件类型我实验了TXT、D...
上传时间: 2014-01-17
上传用户:520
资源简介:DES加密解密程序的主程序在 FileDES类中 运行时使用的例子是本目录下的111.doc文件,运行后自动生成222.doc文件和333.doc文件 。 其中111.doc文件加密后的文件是222.doc文件,222.doc文件解密后文件是333.doc文件。 可以操作的文件类型我实验了TX...
上传时间: 2017-05-12
上传用户:nanshan
资源简介:DES加密解密程序的主程序在 FileDES类中 运行时使用的例子是本目录下的111.doc文件,运行后自动生成222.doc文件和333.doc文件。 其中111.doc文件加密后的文件是222.doc文件,222.doc文件解密后文件是333.doc文件。
上传时间: 2014-01-14
上传用户:sz_hjbf
资源简介:(1) 程序1-跑马灯:会看到led变化。 (2) 程序2-独立键盘 :分别按“INT0/+”键和”t0/-“会看到LED变化。 (3) 程序3-定时器:会看到5个LED闪烁。 (4) 程序4-数码管显示:会看到数码管显示数字变化。 (5) 程序5-扫描键盘:按3*3键盘的任意...
上传时间: 2014-01-14
上传用户:hebmuljb
资源简介:词法分析程序。用于词法分析器的制作与应用。
上传时间: 2014-12-05
上传用户:colinal
资源简介:对数据模板窗体的制作与应用说明。by the DbNavigation Database record Add, Delete and so on
上传时间: 2014-11-04
上传用户:shizhanincc
资源简介:MVC设计模式早在面向对象语言Smalltalk-80中就被提出并在此后得到业界的广泛接受。它包括三类对象:(1)模型(Model)对象:是应用程序的主体部分。(2)视图(View)对象:是应用程序中负责生成用户界面的部分。(3)控制器(Control)对象:是根据用户的输...
上传时间: 2015-05-02
上传用户:evil
资源简介:C语言课程设计 目前我们需要一个文件信息管理程序来为我们解决某些信息管理问题。 二、 功能说明: (1)建立文件管理基本信息库 (2)对新文件统计大小,类型等信息后入库(要记录入库时间) (3)可选择通过时间,类型显示部分或全部文件记录 (4)可...
上传时间: 2016-03-15
上传用户:xyipie
资源简介:LabVIEW虚拟仪器程序设计与应用。全书内容可分为两大部分:第一部分介绍虚拟仪器的基本概念、LabVIEW编程环境、语法规则、程序结构和编程技巧;第二部分介绍LabVIEW在数据采集以及监测等方面的应用。
上传时间: 2014-09-11
上传用户:WMC_geophy
资源简介:语法分析器lex和词法分析器yacc的C++语言实现 1.Lex (1)Lex输入文件的解析 (2)正规表达式的解析 (3)一个正规表达式到NFA的转换算法实现 (4)多个NFA的合并 (5)NFA的确定化和最小化算法实现 (6)返回状态与返回内容的对应 2.Yacc (1)Yac...
上传时间: 2013-12-09
上传用户:zxc23456789
资源简介:一、任务 设计并制作一台出租车计价器。 二、要求 1 、基本要求 (1 )不同情况具有不同的收费标准。 l 白天 l 晚上 l 途中等待(>10min 开始收费) (2 )能进行手动修改单价 (3 )具有数据的复位功能 (4 )IO 口分配的简易要求 l 距离检测使用...
上传时间: 2014-07-02
上传用户:trepb001
资源简介:数据库基础教程:《数据库原理与应用》 第1章 绪论 第2章 创建数据库 第3章 数据表 第4章 查询 第5章 其他数据库对象 第6章 数据库理论基础 第7章 数据库设计 第8章 SQL概述 第9章 创建数据库 第10章 数据库表 第11章 查询 第12章 数据更新 第13...
上传时间: 2013-12-08
上传用户:王楚楚
资源简介:基于asm汇编语言实现的是在pc系统中int9中断功能的部分示例,只在说明机制,进行学习,不能实际应用
上传时间: 2014-12-21
上传用户:363186
资源简介:词法分析器编译原理课程设计作业的一个组成部分,用面向对象方法设计
上传时间: 2013-12-31
上传用户:xjz632
资源简介:问题描述: 设有 个运动员要进行网球循环赛。现要设计一个满足以下要求的比赛日程表: (1) 每个选手必须与其他n-1个选手各赛一次; (2) 每个选手一天只能赛一次; (3) 循环赛一共进行n-1天;
上传时间: 2014-09-10
上传用户:洛木卓
资源简介:本程序分为界面和控制器核心两部分 一、界面部分功能主要有: (1)显示控制器核心数据和参数 (2)与用户交互,可以调节初始输入温度值,并将温度变化率清零以便进行新一轮的模拟。 界面使用了定时器。开启模拟时候,每隔一秒,触发一次计时器消息,完成...
上传时间: 2014-11-01
上传用户:Yukiseop
资源简介:一篇关于LEX与YACC的编译原理报告,这是我在国外学校老师给我们看的资料,里面有非常详实的说明与源代码
上传时间: 2014-01-10
上传用户:阳光少年2016
资源简介:《SoC单片机实验、实践与应用设计》书中的实验39,即RTL8019A+8051实现TCP/IP的源代码。
上传时间: 2015-10-06
上传用户:huql11633
资源简介:这篇报告介绍了关于PIC单片机原理与应用。主要有以下几方面内容:1 利用PIC单片机的PC计数器及实时计数器计数或计时,利用LED数码管显示数据。 2.利用PIC单片机进行各种信号、数据的采集。 3.利用单片机的控制功能实现控制。 4.了解其硬件上各引脚输入...
上传时间: 2014-01-01
上传用户:jiahao131
资源简介:【SoC单片机实验、实践与应用设计:基于C8051F系列】一书的光盘,里面有39个C8051F020的源码可供参考
上传时间: 2015-11-24
上传用户:pinksun9
资源简介:MIMO系统容量仿真 包括两个部分 (1)仿真代码 (2)仿真word文档的说明
上传时间: 2016-06-30
上传用户:一诺88
资源简介:soc单片机试验、实践与应用设计——基于C8051F系列的例程,IDE是silicon labs
上传时间: 2016-08-28
上传用户:远远ssad
资源简介:算法设计与分析 1. 用直接递归方法计算n!: (2)通过键盘输入n的值,( 2. 用直接递归方法计算第n个Fibonacci数: 3. 用直接递归方法计算Ackerman函数: 4. 用直接递归方法给出n个元素的全排列: 8...
上传时间: 2013-12-24
上传用户:Amygdala
资源简介:(1)课程设计的题目。(2)设计的目的及设计原理。 (3)根据设计要求给出模型机的逻辑框图。 (4)设计指令系统,并分析指令格式。 (5)设计微程序及其实现的方法(包括微指令格式的设计,后续微地址的产生方法以及微程序入口地址的形成)。 (6)模型...
上传时间: 2017-08-30
上传用户:TRIFCT
资源简介:射频电路设计-理论与应用 中文第1版
上传时间: 2022-02-09
上传用户:jiabin
资源简介:ASP专题文档集 在浏览器中上载文件的方法与实现 用ASP建造自己的聊天室 15种asp使用技巧(中文版) ASP实现分页显示 实现滚动新闻 ASP发送邮件的组件 ASP访问数据库 访问数据库的三种方式 ASP与ADO在Web数据库查询中的应用 不通过数据源完全控制MDB...
上传时间: 2015-11-21
上传用户:baitouyu