有一个魔王总是使用自己的一种非常精练而抽象的语言讲话,没有人能听得懂,但他的语言是可以逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的: (1) α→β1β2…βm (2) (θδ1δ2…δn)→θδnθδn-1…θδ1θ 在这两种形式中,从左到右均表示解释。试写一个魔王语言的解释系统,用下述两条具体规则和上述规则形式(2)实现,把他的话解释成人能听得懂的话。 (1) B→tAdA (2) A→sae 设大写字母表示魔王语言的词汇;小写字母表示人的语言词汇;希腊字母表示可以用大写字母或小写字母代换的变量。魔王语言可含人的词汇。测试用例见题集p97。
上传时间: 2013-12-22
上传用户:ardager
vhdl to verilog语言的编程设计,很有参考价值。
上传时间: 2015-11-13
上传用户:2467478207
嵌入式操作系统编程的C语言编程存在的陷阱解释与详细说明
上传时间: 2013-12-27
上传用户:nanshan
串行通信C语言代码,用于DOS下编程,比较完整
上传时间: 2015-11-14
上传用户:pinksun9
c语言开发基于socket的网络编程与实践代码
上传时间: 2013-12-16
上传用户:cc1915
利用逻辑编程语言prolog的空间关系组合推理程序。利用的理论是约束处理规则,和空间关系表示
上传时间: 2015-11-15
上传用户:edisonfather
[编程语言:ASP+SQL]网络考试系统,本人的毕业设计之作,功能强大,系统稳定,安全度高,考虑了许多附加功能,更具人性化,丰富的源代码解释说明,普通用户登录帐号:罗可龙,密码:12345,超级用户登录帐号:徐永刚,密码:12345,登录后可自主修改帐号和密码。
上传时间: 2014-01-04
上传用户:阳光少年2016
关于9s12单片机的课件 重点是编程语言和环境
上传时间: 2015-11-15
上传用户:zaizaibang
第1章 TURBO PASCAL高级编程技术 1.1 单元及其使用 1.2 与汇编语言混合编程 1.3 与C语言混合编程 1.4 过程类型及其使用 1.5 中断例程的编写方法 1.6 动态数组及其使用 1.7 扩充内存(EMS)及其使用 1.8 扩展内存(XMS)及其使用 1.9 程序的标准数据作代码处理的方法 第2章 实用工具单元 2.1 屏幕输入与输出单元ACRT 2.2 字符串处理单元ASTR 2.3 磁盘操作单元DISK 2.4 热键单元POPUP 2.5 数据库交互单元DBASE 2.6 扩充内存单元EMS 2.7 扩展内存单元XMS 2.8 数学函数单元MATH 2.9 矩阵运算单元MATRIX 2.10 概率分布函数单元PROB 2.11 复数运算单元COMPLEX 第3章 实用程序 3.1 软锁驱动器程序 3.2 锁硬盘逻辑盘程序 3.3 稿纸打印程序 3.4 源程序列表程序 3.5 查找并替换程序 3.6 备份硬盘主引导扇区程序 3.7 四通-PC文本文件转换程序 3.8 SPT文件与BMP文件的双向转换程序 3.9 数据库卡片打印程序 3.10 BATCH文件转换为COM文件程序 3.11 机密文件的有效销毁程序 3.12 释放内存程序 附录1 源程序文件索引表 附录2 各种显示卡及其显示模态表
上传时间: 2015-11-16
上传用户:dengzb84
简单的二级文件系统 软件说明: 开发环境:windows操作系统 jdk1.60 开发工具: jbulider2006 软件简要说明:本软件使用的是java编程语言。基本实现对系统的所有文件,文件夹的基本操作(新建,删除,复制,修改等等)
标签: jbulider windows 1.60 2006
上传时间: 2015-11-16
上传用户:xc216