帮我做下两道简单的《编译原理》文法题目,在线等答案O(∩_∩)O谢谢!

作者&投稿:桓君 (若有异议请与网页底部的电邮联系)
一道《编译原理》求follow集题目,在线等答案~

哥们,你这个问题中的一个产生式E’→+TE’| e,应该是E->+TE’ |ε这样吧!否则不可能获得如此结果。
关于求follow集合,龙书中说得很清楚,依据三条规则即可:
1、任何FOLLOW(S)都包含输入终止符号,其中S是开始符号。
适用该条,因此FOLLOW(E’)中包含终止符号#。
2、如果存在产生式,A->αBβ,则将FIRST(β)中除ε以外的符号都放入FOLLOW(B)中。
该条不适用,因为在上述所有产生式中不存在形如E‘->αE’β这样的产生式。
3、如果存在产生式,A->αB,或A->αBβ,其中FIRST(β)中包含ε,则将FOLLOW(A)中的所有符号都放入FOLLOW(B)中。
适用该条,因为存在这样的产生式E->+TE’,使得FOLLOW(E’)=FOLLOW(E)成立。而FOLLOW(E)适用上述第二条,根据产生式F→(E)可求得为FOLLOW(E)={#,)}。
综上,FOLLOW(E’)=FOLLOW(E)={#,)}。

1.数据溢出,16384和2是int型,计算中途溢出
2.同1,16400*a溢出了
3.1 3 4
4.在标准EXE程序中只能在模块文件中用public义,公用的窗体模块和类模块可以
5.函数名和变量名重复
6.1#,不能数字开头
7.1,少等号;4,缺少标识符;
8.2
9.没看懂....
10.1和2 数太小了...3和4...明显不是...&强制连接;4直接被转换了;57+5.5﹨2.5里边有"\"这个东东,整除...vb内部转换了类型(介个题不确定哈....)
11.(a Mod 3) + ((b ^ 3) / c) \ 5,酱紫的
12.溢出了,256还算是个BYTE的,但结果溢出了,和1题那个一样



编译原理 有文法G(S)这道题怎么做?
答:go(I3,a) = Closure({S->a.S,S->a.}) = I2 go(I3,b) = Closure({S->b.S}) = I3 由图所示,状态I2,既有归约项目(S->a.)又有移近项目(S->.aS,S->.bS,S->.a),产生冲突。当用SRL分析法时,需向前看一步,即求出:Follow(S) = Follow(S1) = {#} 则,Follow(S...

编译原理中的文法设计这题该怎么做,能给一下思路和答案吗?
答:文法的设计需要考虑文法的类型和表达能力。一种可能的思路是:首先,确定值为非负的5的倍数或3的倍数的数字串有什么特征,例如结尾只能是0或5或3或6或9,不能有前导0等。然后,选择合适的文法类型来描述这些特征,例如正规文法、上下文无关文法等。最后,根据文法类型的规则,给出产生式和开始符号。...

帮我做下两道简单的《编译原理》文法题目,在线等答案O(∩_∩)O谢谢...
答:2010-09-22 几个VB的理论题 在线等答案 题目有点多O(∩_∩)O哈! 2017-01-18 小学六年级上册应用题,要难一点的,5道左右,要有答案,在线等... 18 2013-08-25 《编译原理》自上而下语法分析题目,在线等答案 2009-06-14 dota食尸鬼王的臂章问题,在线等答案O(∩_∩)O哈哈~ 5 2018-06-06 求帮忙...

给力!2011年新年散分啦。高分求助编译原理高手帮忙做几道模拟题
答:B → Ac D → Ad 化简后: S → ASe|AC A → Cb C → bC | d 四、( 12 分) 设 L í {a,b,c}* 是满足下述条件的符号串构成的语言:(1)若出现 a ,则其后至少紧跟两个 c ;(2)若出现 b ,其后至少紧跟一个 c 。试构造识别 L 的最小化的 DFA ,并给出描述 L 的正规...

文法设计(编译原理)
答:IDE之所以能够语法着色,是因为IDE环境带有词法分析功能,然后根据词法分析结果分别用不同颜色来显示代码。要放到网页上也带有语法着色,就需要做一个词法分析器。词法分析器其实很简单,不过很繁琐。技术含量不高,但是工作量比较大。我做过C++代码的词法分析器,用VC做的,用于模拟魔兽地图编辑器的那种游戏...

有几道编译原理的题目不知道怎么做了,求教!
答:1 选A,*与+的区别在于*包含0 2 B 3 D ABb>Abb>abb 4 D 5 B 循环优化的三种重要技术是: 代码外提;删除归纳变量和强度削弱。1 错 2 对

编译原理 学的是什么?
答:编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。 编译原理是计算机专业设置的一门重要的专业课程。虽然只有少数人从事编译方面的工作,但是这门课在理论、技术、方法...

编译原理。谁帮忙做一下第6题,加分。谢谢了。
答:1. 识别文法LR(0)项目的DFA 2 SLR(1)分析表

《编译原理》讲的是什么?
答:3.编译经典部分主要讲识别token的算法和构建语法树的算法,同时也讲了怎么样在树上进行标记。这些算法很经典,体现了计算机编程解决问题的很多基本思想。4.你非计算机专业学这个做什么?也就是你自学的目的是什么?知道这个才能回答你的问题。如果你是想搞其它的研究,仅是了解下,则当纯粹理论就OK。如果你...

有人知道编译原理实验之词法分析器用C++怎么做吗?
答:1] = stmt_sequence();if (token==ELSE) { match(ELSE);if (t!=NULL) t->child[2] = stmt_sequence();} match(END);return t;} TreeNode * repeat_stmt(void){ TreeNode * t = newStmtNode(RepeatK);match(REPEAT);if (t!=NULL) t->child[0] = stmt_sequence();...