




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
S→aBB→Bb|bT→PaS→aBB→Bb|bT→PaP→Pb|εx2xyxx2x.1.语L(G)=L(G’)文法G
文法’{bn|n>0}B→bB|bB→Bb|b{bn|n0}P→bP|εP→Pb|εS→DB{ab|n>0}DB|bT→PD{bna|n0}DP→bP|ε{(ab)n|n>0}
U|EE→ab
U→Uab|ab{amb
V→AB|m>0,n>0}A→aA|aB|b
V→aV|aBB|bW{amb|m0,n>0}A→aA|εB|b{anbn|n>0}X→aXb|ab{(akcd)nbn|k,n>0}
W|BB|bX→DXH|DHD→AcdA→aA|aH→b{a2n+1bn
|n>=0}Y→aaYb|a
Y|aK→aaH→b技巧如何将表语言的用字符串式作适当的“割?
L1=b|y>=SAB
B
AB+Bx
*/nnmmnmmnnmmnnmmnmmnnmmnnmkkmn.axb2xx/*使用B→x次*axb2xx
使用→一次*举一反三:已知语言={axbyx,语解:G[S]:S→A→→练:(1).{a
a
|n,m≥0}2.{10
≥0}0b≥0}G1:—>AAG2:—>ABA—>aAb|—>aAb|—>aBb|εG:S—>1S0—>AAAG:S1S0|A1S0|0A1AA{a
b
c
|k,m,n1}3AaA|aBbB|bCcC|c2.给文法,文法的,出1.法GEZ→a|(LL
b(Ma)b是文的一,证明。此,出的语.明:S=>bMb=>b(Lb=>b(Ma)b号串b(Ma)b是该文的一句型。)短语:Ma),直接短语Ma)句柄Ma)练:)知文:→T*F|F|;P→(T)|i)最右推导法明β是G[T]的一个句型;β语法;β短语接短语柄。(1)T=>T*F=>T*F↑P=>T*F↑(T*F)(2)TT
证。
T)T3语
短:T*P;T*F直接短语句柄:3.法(5S->iSeS|iS|iSSadd.iSeSiSiises
iSieSGaadbd
aSa
b
a
d
a
b
d(1)
d1.2.LL)a
aX
Y
a
bII
a
I
b
{X,1,2,4}C{1,2,4,Y}{1,2,3,4}C{1,2,4,Y}{1,2,4,Y}BC{1,2,4,Y}a.AABABaaAB
b
aaaab(a|b)*aaabaX12b
a
YII
a
I
b{X}AB{1,2}C
-
BBBbabaAB
C
a
DbbA答a.IIaIb
{1,2,Y}
First\Follow\SelectLL(1)2→PS'S'→|P→P'→1→=first(P)={q}Select(S’→’→fS')={f}Select(S'→)=follow(S)={#}Select(P→bP)={b}→’)-{Select(S’→’→fS')→→bP)Select→LL172af
’’
’
’
PP’
’)FIRSTFOLLOW.1AaA|BAcB|FIRST={a}BAbFIRSTFIRST}FIRSTFOLLOW){#}FOLLOW(A)={#}FOLLOW(B)={#}(5)aSaABABASAAABB
B)112.→||→|FIRST(1)[S]→^|→ST’ST’→|FIRSTFOLLOWFOLLOW(S)={#,FIRST(T)={a,^,FOLLOW(T)={}}’)={,,}a(SaS→→TT→’
T→’
T→’T’
T’
T’→’•
附加1:对文’[S]:(实是题1的()小题)•Sa|∧|(T)TSUU,SU|ε•
文是LL(1)的文法的(a,a)#是是文法的FIRSTFIRST(S)={a,}////.FIRST(T)=FIRST(S)={a,(}FIRST(U)={ε}FOLLOW(S)={#}FIRST(U),,)}FOLLOW(U)=FOLLOW(T)={)}∧)={∧}SELECT(TSU)=FIRST(S)={a,∧,(}SELECT(U,SU)={SELECT(U
[S]a∧),
a
SUU(1)
ε
#)US#)US#)
)#)#
S(TSaa,SUSaa)1.SLR(12.2.
]SASaAb.I5I1
→S
I2
[S→#]A
AI0
b
I4
b
aI3
[A→a/b/#]b[A→aAa/b/#]a
[A→.aA,[A→.b,
A
I6a)断法是文法并。(I0:I6:[S'.,#]→AS#]→[A→.,a/b/#][A→.,
→AS#]→AS#]→#][A→.aA,[A→.,
[A→aAa/b/#])穷自动机所状态含有移进-归”归约-归”,文法是。(20)SaA|aAAbS|b(8)文LR(0)。(4)的)LR(0)是)G[S′]:S⑴aAA
.⑵a⑶AbS⑷⑸
LR(0)GOTOabSA23accr3335r2rr5552rr4⑶LR(0)LR(0)DFAII7⑷FOLLOW(S)={a,b,#}1.)2.
then.45.whileifx<ywhileelse100ifx<ygoto107if109M:=C+1102X:=Y*ZelseX:=Y+Z;ifA>B(3)gotogoto(8)T2:=Y+ZifC<Dgoto(1)prod:=0;whilei≤beginprod:=prod+a[i]*b[i];i:=i+1.(AAA-4i4*i,A-4AaBi:=1ifi20114102114...forI:=1step1untilYdoX:=X+1被翻成如的式序列(对P191)I:=1goto__I:=I+1ifIYgotogotoT:=X+1X:=Tgoto108
……2.val下的S的的(对101.101S.val=5.625)S->L.L|LL->LB|BB0|11对101.101的的.式
则->L1.L2S->LS.val:=L.val->L1BL.val:=L1.val*2+B.valL.length:=L1.length+1->BL.val:=B.val1.2.:1.“a的(5)p(x,y,z);z:=z+x;a:=2;Printa;End.2.
PASCAL程的程序采式动态序用Demo->A->B->B,程序第程的静态、动态链的ProgramAB.……IfelseA;End(*B*)Begin(*A*)End(*A*)Begin(*Demo*)End(*Demo链静态链
B过程活记录链静态链
B过程活记录链静态链
A的程活动记录链静态链
DEMO的程活动a.动态链静态链
B的程活动记动链静链
B的程活动记动链静链
A的过活动记录动链静链
DEMO的过程活动录1…procedurep(x,y,:=2;:=A*2;P(A,A,B);PrintA,A=6,A=2,ifgotoa.haltif(5)(4)(8)x:=t1x:=t2:2.B5BBBBB{B3123B{BBB}4124B{BBBB}512452B{BB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国陈皮市场运营格局及发展趋势分析报告
- 2025-2030年中国铝合金金属型铸件行业十三五规划及发展策略研究报告
- 2025-2030年中国重卡汽车市场发展状况及前景趋势分析报告
- 2025-2030年中国酒精制造行业运营现状及发展规划分析报告
- 2025-2030年中国进口葡萄酒行业运营状况与发展潜力分析报告
- 2025安徽省建筑安全员《C证》考试题库及答案
- 2025-2030年中国观光船游览市场发展状况与投资战略研究报告
- 2025-2030年中国营销服务行业市场竞争状况及发展前景分析报告
- 2025-2030年中国米尔贝肟市场运营现状及发展规划分析报告
- 2025-2030年中国电解锌行业十三五规划与发展建议分析报告
- 中医药防疫课件
- 统编版(2024新版)七年级下册历史教材习题答案
- 第10课《自定主题活动一:用养乐多瓶子做花瓶》(教学实录)-2023-2024学年三年级下册综合实践活动浙教版
- 热点主题作文写作指导:提出问题与解决问题(审题指导与例文)
- 糖尿病肌少症
- 江苏书记员考试历年题库
- 2024年浙江省中考数学试卷含答案
- 激光切割价格报价表
- 友情 创可贴 课件 综合实践活动四年级下册
- 红楼梦阅读单选题100道及答案解析
- 2024年知识竞赛-中小学财务管理知识考试近5年真题集锦(频考类试题)带答案
评论
0/150
提交评论