第4章-自顶向下语法分析方法.ppt
天马****23
亲,该文档总共51页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
第4章-自顶向下语法分析方法.ppt
第4章自顶向下语法分析方法确定的自顶向下分析思想这个文法的特点:每个产生式的右部都由终结符号开始。如果两个产生式有相同的左部,那么它们的右部由不同的终结符开始。文法G2[S]:S→ApS→BqA→aA→cAB→bB→dB这个文法的特点:每个产生式的右部不全是由终结符号开始。如果两个产生式有相同的左部,那么它们的右部由不同的终结符或非终结符开始。文法中无空产生式。定义:设G=(VT,VN,S,P)是上下文无关文法,FIRST(α)={a|αaβ,a∈VT,α,β∈V*}若αε,则规定ε∈FIRST(α)FI
第5章 自顶向下语法分析方法.ppt
第5章自顶向下语法分析方法5.1确定的自顶向下分析思想确定的自顶向下分析为了避免回溯,先研究三个定义:符号串α的开始符号FIRST集非终结符A后跟符号FOLLOW集产生式的选择集合SELECT集定义:设G=(VT,VN,S,P)是上下文无关文法,FIRST(α)={a|αaβ,a∈VT,α,β∈V*}若αε,则规定ε∈FIRST(α)FIRST(Ap)={a,c}FIRST(Bq)={b,d}2、非终结符A后跟符号FOLLOW集的定义:定义:设G=(VT,VN,S,P)是上下文无关文法,A∈VN,S是开始
第4章-自顶向下的语法分析.pdf
自顶向下语法分析.doc
2005.3引言?自顶向下的语法分析是一种典型的语法分析方法。它从文法的开始符号出发,向下推导推出句子。自顶向下的分析方法主要有两类:回溯分析方法和预测分析方法。其中,回溯分析方法反复使用不同产生式以试图匹配输入串,本质上是一种试探过程。由于带回溯的自顶向下分析实际上采用了一种穷尽一切可能的试探法,因此效率很低,代价极高。严重的低效使得这种分析法只有理论意义,而在对于实际得编译器并不合适。主要内容?递归程序实现预测语法分析器?非递归预测分析法?First和Follow集概念及构造?预测分析表构造?LL(1
chnew自顶向下语法分析方法实用.pptx
会计学234567891011121314151617181920212223242526272829303132333435