474lalr分析表的构造lalr(lookahead-lr)技术。这种方内容摘要:
C1 C22 Cn A n A * rm * rm 10 (b) 若 [BC, b ] Ikernel 且 C a ( 最后一步不使用 产生式) 则 action[I, a] := S go(I,a) C a P 或 C C11 C1 C22 Cn a 例示构造方法 G[S180。 ]: (0) S180。 S (1) S L=R (2) S R (3) L *R () (4) L id (5) R L *rm 11 G[S180。 ]: (0) S180。 S (1) S L=R (2) S R (3) L *R (4) L id (5) R L 1. 构造 G[S180。 ]的 LR(0)项目集的核 S 180。 S I0 S S 180。 S I1 SL=R R L L I2 S R R I3 L * R * I4 Lid id I5 = S L= R I6 R L * R I7 RL L I8 * id R S L= R I9 L * id I5 12 2. 根据 I的核和 X,确定 go(I,X)的核项目的搜索 符号。 它分成自生的还是传播的。 看 用项目集的核构造 go函数的过程: 若 [BX, b ] Ikernel X{XTXN} 则 go(I,X) kernel : = [BX, b ] 项目 [BX, b ] 把 b传播给 [BX, b ]。 若 [BC, b ] Ikernel 且 C A AXP 则 [AX, a] go(I,X) aFIRST(b) 若 , 则 [AX, a] 中的 a是自生的; 若 =, 则 [AX, a] 中的 a= b是传播的。 * rm 13 项目 [S180。 S, $]中的 $是自生的。 算法 确定搜索符的方法 (是测试符号) FOR BK DO { J 180。 :=closure({[B, ]})。 IF [AX, a] J 180。 且 a THEN go(I, X)K中 [AX, a] 的 搜索符 a是自生的。 IF。474lalr分析表的构造lalr(lookahead-lr)技术。这种方
本资源仅提供20页预览,下载后可查看全文
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
相关推荐
5-2典型环节和开环系统频率特性
) ( 2 )2()1L T TTa r c tgT 222221()21Ta rc tgTTa rc tgT (ωT≤1) (ωT> 1) T1T101T51T21T5T10T2) ( d e g )( )) (( d BL 1
443解三对角方程组的matlab函数文件
for i=j+1:n L(i,j)=U(i,j)/ U(j,j)。 第四章方程组的直接解法 U(i,i)=U(I,:)L(I,j)*u(j,:)。 end end function[L,U]=doolittle(A) [n,m]=size(A)。 U=zeros(n,n),L=eye(n)。 for k=1:n U(1,k)=A(1,k)。 L(k,1)=A(k,1)/U(1,1)。
43用方程解决实际问题
做工作量 问 用 方 程 解 决 题 问题三: 2.合作质疑,探索新知 解:设甲、乙两人合做的时间是 x小时。 根据题意,得 11220204 xx解这个方程,得 6x答:甲、乙两人合做的时间是 6小时 问 用 方 程 解 决 题 问题四: 2.合作质疑,探索新知 整理一批图书,由一个人做要 40小时完 成,现在计划由若干人先做 4小时,再增 加 2人和他们一起做 8小时,才完成这项工