※递归下降法:
简而言之,就是比如文法是
S→T,T→FM, F→+M,M→a
用伪代码表示这个文法
则首先要写 procedure S
BEGIN
T;
END
然后写 procedure T
BEGIN
F;
M;
END
Procedure F
本文介绍了自上而下的语法分析方法,包括递归下降法及其伪代码实现,详细阐述了LL(1)预测分析法,解释了First集和FOLLOW集的概念,并通过示例展示了预测分析表的生成和使用。同时,讨论了错误恢复策略,如何利用同步符号处理输入串中的错误,确保语法分析的继续进行。
※递归下降法:
简而言之,就是比如文法是
S→T,T→FM, F→+M,M→a
用伪代码表示这个文法
则首先要写 procedure S
BEGIN
T;
END
然后写 procedure T
BEGIN
F;
M;
END
Procedure F

被折叠的 条评论
为什么被折叠?