• 0

    用户访问量

  • 0

    注册用户数

  • 0

    在线视频观看人次

  • 0

    在线实验人次

自底向上的句法分析

作者:云创智学|发布时间:2022-03-28 10:21:28.0|来源:云创智学

自底向上的句法分析:

从分析树的底部向顶部方向构造分析树,是一个从叶结点到根结点的过程。从给定的句子出发,逆向使用产生式规则进行规约,直到把句子规约成语法开始符S为止。


从分析树的底部向顶部方向构造分析树,是一个从叶结点到根结点的过程。从给定的句子出发,逆向使用产生式规则进行规约,直到把句子规约成语法开始符S为止。


2、自底向上的LR分析器的分析

   (1)移入:将下一个输入符号移到栈的顶端。

   (2)规约:根据规则,将栈顶的若干个符号替换成一个符号。

   (3)接受:句子中所有词语都已移进栈中,且栈中只剩下一个符号S,语法分析成功,完成。

   (4)拒绝:句子中所有词语都已移进栈中,栈中并非只有一个符号S,也无法进行任何规约操作,分析失败,结束。


3、LR分析算法思想

   (1)输入:

   待分析的句子w

   语法G的LR分析表

   (2)输出:

   w合法,输出acc

   否则err

4、LR分析算法过程



联系方式
企业微信