- 170
- 0
- 约1.39万字
- 约 23页
- 2018-10-11 发布于安徽
- 举报
.
.
第2章参考答案:
1,2,3:解答:略!
4. 解答:? A:①? B:③? C:①? D:②?
5. 解答:
用E表示表达式,T表示项,F表示因子,上述文法可以写为:
E → T | E+T
T → F | T*F
F → (E) | i
最左推导:
E=E+T=E+T+T=T+T+T=F+T+T=i+T+T=i+F+T=i+i+T
=i+i+F=i+i+i
E=E+T=T+T=F+T=i+T=i+T*F=i+F*F=i+i*F=i+i*i
最右推导:
E=E+T=E+F=E+i=E+T+i=E+F+i=E+i+i=T+i+i
=F+i+i=i+i+i
E=E+T=E+T*F=E+T*i=E+F*i=E+i*i=T+i*i=F+i*i =i+i*i
i+i+i和i+i*i的语法树如下图所示。
i+i+i、i+i*i的语法树
6. 解答:
(1) 终结符号为:{or,and,not,(,),true,false}
非终结符号为:{bexpr,bterm,bfactor}
开始符号为:bexpr(2) 句子not(true or false)的语法树为:
7. 解答:
(1) 把anbnci分成anbn和ci两部分,分别由两个非终结符号生成,因此,生成此文法的产生式为:
S → AB
A → aAb|ab
B → cB
您可能关注的文档
- “减负增效”背景下化学高效课堂教学模式探讨课题结题报告.doc
- “功能对等”翻译理论-奈达翻译理论体系及核心.doc
- (俞敏洪)词根-词缀-记忆法333个常用词根.doc
- 《10及加减法》教学设计.doc
- 《等腰直角三角形中及常用模型》.doc
- 《俄汉双向全译实践教程》与答案.doc
- 《航空模型》校本课程开发与方案.doc
- 《减法及运算性质》教学设计.doc
- 《尚书》原文-注释及译文.doc
- 《数据-模型与决策》习题解答-(2).doc
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)