- 博客(2)
- 收藏
- 关注
原创 LL(1)分析法 (自上而下的分析方法)
什么是LL(1)分析方法?第一个L自左到右扫描第二个L最左推导1 每次只查看一个当前符号基本要点:1)一定要有一个分析表,登记如何选择产生式(告诉我如何选择产生式相同左部好几个右部如何选择)...
2022-05-25 16:29:12
906
原创 【编译原理】递归下降法判断文法
核心:找到该文法的句柄(最左短语)递归下降法把文法变成程序:文法什么样,程序就是什么样。递归子程序法和递归下降方法的关系:递归子程序法就属于自顶向下的语法方法。所以递归子程序法==递归下降法设计原理:对非终结符,构造子程序,识别该非终结符所定义的符号串。(有S作为非终结符就有S所对应的函数,S->……,在子程序中表达出来)A->aBeD|bAc|空(ABD)怎么得到一个递归子程序?1)扩展文法:目的使得程序入口顺利执行Z'->Z2)出入口约定: 进入
2022-05-24 09:38:45
301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人