- 215
- 1
- 约2.21万字
- 约 28页
- 2020-11-23 发布于湖北
- 举报
第二章 高级语言的语法描述
6、令文法G6为:N → D|ND
D → 0|1|2|3|4|5|6|7|8|9
(1)G6 的语言L(G6)是什么?
(2)给出句子0127、34和568的最左推导和最右推导。
解答:
思路:由N → D|ND可得出如下推导N=>ND=>NDD=>…=>Dn(n>=1) 可以看出,N最终可以推导出1个或多个(也可以是无穷)D,而D → 0|1|2|3|4|5|6|7|8|9可知,每个D为0~9中的任一个数字,所以,N 最终推导出的就是由0~9这10个数字组成的字符串。
(1)G6 的语言L(G6)是由0~9这10个数字组成的字符串,或{0,1,…,9}+。
(2)句子0127、34和568的最左推导分别为:
N=>ND=>NDD=>NDDD=>DDDD=>0DDD=>01DD=>012D=>0127
N=>ND=>DD=>3D=>34
N=>ND=>NDD=>DDD=>5DD=>56D=>568
句子0127、34和568的最右推导分别为:
N=>ND=>N7=>ND7=>N27=>ND27=>N127=>D127=>0127
N=>ND=>N4=>D4=>34
N=>ND=>N8=>ND8=>N68=>D68=>568
7、写一个文法,使其语言是奇数集,且每个基数不以0开头。
解答:G(S):S → C
您可能关注的文档
- 广昌县 太空莲良种繁育基地建设项目可行性研究报告.doc
- 办公室内部 管理制度.doc
- 年出栏25 万头生猪、10万头种猪绿色生态有机养殖项目可研报告.doc
- 小微企业安 全生产管理台账.doc
- 单片机课 程设计数字温度计.doc
- 福建农林 大学作物栽培总论期考复习题.doc
- 教师招聘考 试复习资料综合.doc
- 藏龙山庄 农家乐现代设施农业园项目可行性研究报告.doc
- 加药间 和加氯间的设计要点.doc
- 粪类圆线虫strongyloides.【精品-】.ppt
- 4、回填施工记录表.XLS
- 2、原材料、构配件进场使用检查记录表.xls
- 1、CK0+600~ CK0+700 水泥混凝土面层.XLS
- 1、CK0+000~CK0+200 AC-20C下面层(下洒透层油).XLS
- 1、工程材料进场使用清单.xls
- 2、4%水泥稳定石屑下基层(CK0+200~CK0+400)200米为一检验批(报验表).XLS
- 1、4%水泥稳定石屑下基层(CK0+000~CK0+200)200米为一检验批(报验表).XLS
- 5、CK0+800~ CK0+860左侧路缘石_重命名_2017-1-17-11-35-12.XLS
- 2、CK0+700~ CK0+860 水泥混凝土面层.XLS
- 022、CK0+200~CK0+400 AC-13C上面层(下洒粘层油).XLS
原创力文档

文档评论(0)