编译原理第四章-课后题.pdf
白凡****12
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
编译原理课后题.pdf
(a,(L)(a,(L,S))2.1考虑文法G[S],其产生式如下:(a,(S,S))(a,(a,S))(a,(a,a))S→(L)|a③(a,((a,a),(a,a)))L→L,S|SS(L)(L,S)(S,S)(a,S)(a,(L))(a,(L,S))(1)试指出此文法的终结符号、非终结符号。(a,(S,S))(a,((L),S))(2)给出下列各句子的分析树:(a,((L,S),S))(a,((S,S),S))①(a,a)(a,((a,S),S))(a,((a,a),S))②(a,(a,a))(a,
编译原理作业题答案 编译原理课后题答案.pdf
第二章高级语言的语法描述6、令文法G为:N→D|ND6D→0|1|2|3|4|5|6|7|8|9(1)G的语言L(G)是什么?66(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)G的语言L(G)是由0~9这10个数
1编译原理及实现课后题及答案.doc
(完整word)1编译原理及实现课后题及答案(完整word)1编译原理及实现课后题及答案PAGE\*MERGEFORMAT53(完整word)1编译原理及实现课后题及答案编译原理及实现2.1设字母表A={a},符号串x=aaa,写出下列符号串及其长度:x0,xx,x5以及A+和A*。x0=(aaa)0=ε|x0|=0xx=aaaaaa|xx|=6x5=aaaaaaaaaaaaaaa|x5|=15A+=A1∪A2∪…。∪An∪…={a,aa,aaa,aaaa,aaaaa…}A*=A0∪A1∪A2∪…。
1编译原理及实现课后题及答案.doc
(完整word)1编译原理及实现课后题及答案(完整word)1编译原理及实现课后题及答案PAGE\*MERGEFORMAT53(完整word)1编译原理及实现课后题及答案编译原理及实现2.1设字母表A={a},符号串x=aaa,写出下列符号串及其长度:x0,xx,x5以及A+和A*。x0=(aaa)0=ε|x0|=0xx=aaaaaa|xx|=6x5=aaaaaaaaaaaaaaa|x5|=15A+=A1∪A2∪…。∪An∪…={a,aa,aaa,aaaa,aaaaa…}A*=A0∪A1∪A2∪…。
编译原理教程课后习题答案——第四章.doc
第四章语义分析和中间代码生成4.1完成下列选择题:(1)四元式之间的联系是通过实现的。a.指示器b.临时变量c.符号表d.程序变量(2)间接三元式表示法的优点为。a.采用间接码表,便于优化处理b.节省存储空间,不便于表的修改c.便于优化处理,节省存储空间d.节省存储空间,不便于优化处理(3)表达式(┐AB)(CD)的逆波兰表示为。a.┐ABCDb.A┐BCDc.AB┐CDd.A┐BCD(4)有一语法制导翻译如下所示:SbAb{print″1″}A(B{print″2″}A