当前位置: 首页 > wzjs >正文

外贸网站建设公司方案做网站链接

外贸网站建设公司方案,做网站链接,什么是网页?,淄博网站设计丨致信网络我是标题 1.编译原理流程2.推导的定义3.句型,句子定义4.文法的几种类型5.短语6.给定语法写出文法以及给定文法写出语法。7.消除左递归8.消除回溯9.NFA 自上而下分析法10.first集follow集11.预测分析表12.LL(1)13.LL(1)的输入串分析 自下而上分析法13.LR(…

我是标题

    • 1.编译原理流程
    • 2.推导的定义
    • 3.句型,句子定义
    • 4.文法的几种类型
    • 5.短语
    • 6.给定语法写出文法以及给定文法写出语法。
    • 7.消除左递归
    • 8.消除回溯
    • 9.NFA
  • 自上而下分析法
    • 10.first集follow集
    • 11.预测分析表
    • 12.LL(1)
    • 13.LL(1)的输入串分析
  • 自下而上分析法
    • 13.LR(0)

1.编译原理流程

在这里插入图片描述

2.推导的定义

在这里插入图片描述
在这里插入图片描述

3.句型,句子定义

在这里插入图片描述

4.文法的几种类型

在这里插入图片描述
二型文法也叫上下文无关文法
在这里插入图片描述

5.短语

在这里插入图片描述

句柄为一棵树最左侧直接短语,在上图中为P。
直接短语是再无分支的叶子节点。
在这里插入图片描述

6.给定语法写出文法以及给定文法写出语法。

在这里插入图片描述
在这里插入图片描述

7.消除左递归

在这里插入图片描述
在这里插入图片描述

8.消除回溯

在这里插入图片描述

9.NFA

在这里插入图片描述

自上而下分析法

10.first集follow集

在这里插入图片描述

first求法例如
找X的first集合,就看这个字母产生式右边的第一个,如果是终结符就写入,如果是非终结符就继续往下。
在这里插入图片描述
follow集的求法:
1.如果是起始符加上‘#’。
2.如果这个集合右侧为空则等于箭头左侧的Follow集合。
3.如果这个集合的右侧为终结符直接写入。否则他的Follow集合是右侧非终结符的first集合去掉空串。
4.如果右侧非终结符能直接推导到空串,那么要加入Follow右侧集。
在这里插入图片描述
例子
在这里插入图片描述

11.预测分析表

在这里插入图片描述

12.LL(1)

13.LL(1)的输入串分析

1.要点:产生式反着压,转换为终结符,并且尽量往输入符号凑。
在这里插入图片描述

自下而上分析法

13.LR(0)

在这里插入图片描述
1.拓广文法:
用S‘ 指向它本身,并且吧有或(|)的产生式分离开来,标上序号。
2.画活前缀DFA
从开始符号进行第一次规约/移进
如果移进后,点右侧是非终结符,则把上一个状态的该字母产生式全部写入。
如果这个状态到下一个状态重复了那么将箭头指向自身。
在这里插入图片描述
3.引入SLR(1)
可以发现I4和I5发生了移进和归约的冲突。

4.填表
ACTION下放终结符和#。
GOTO下放非终结符。
左侧0-i个State。
1 / # 位置固定为 acc。
通过观察DFA。
I0通过a可以到达状态4填入S4。
I0通过S可以到达状态1填入1。
如果Ix是归约式子,在对应产生式右侧的Follow集合下方填入rx。
任何状态下的归约式子都要如此操作。
I2是归约式子,在对应产生式右侧的Follow集合下方填入r2.
在这里插入图片描述
5.分析表
规则:
1.状态栈顶和余串栈顶查表找Action,在下一行写入状态栈,符号站,余串出栈。
2.如果Action为ri,那么通过初始产生式将现有符号栈归约。
比如步骤3:
5和d匹配查表得到r6,那么将现有符号栈匹配产生式6进行归约,归约了几个符号那么状态对应出栈几位。
结果为 05 #bB d#
那么将5和B匹配找到GOTO为7,填入下一个状态。
于是为057 #bB d# GOTO 7。
直到ACTION为acc。
Ri看归约结果,Si看剩余输入串。
于是有
在这里插入图片描述

初始状态
在这里插入图片描述
结束状态

在这里插入图片描述


文章转载自:

http://56Z1Sy95.rnmyw.cn
http://FqN7SAaS.rnmyw.cn
http://eVLeeBKo.rnmyw.cn
http://AbihpSX5.rnmyw.cn
http://jfP3aJJE.rnmyw.cn
http://fcLlOL6M.rnmyw.cn
http://RHvolqZ1.rnmyw.cn
http://8mpBkQEY.rnmyw.cn
http://Z41cTdky.rnmyw.cn
http://3iZjTHCA.rnmyw.cn
http://mfp0X3He.rnmyw.cn
http://mNRlXSNS.rnmyw.cn
http://nzHoLlV9.rnmyw.cn
http://IY5h7FHT.rnmyw.cn
http://wKmGMkgA.rnmyw.cn
http://wox9Hg0h.rnmyw.cn
http://yhp7J8hh.rnmyw.cn
http://M1t0XG2Q.rnmyw.cn
http://w6nNFM6y.rnmyw.cn
http://QykwGn1r.rnmyw.cn
http://ho38BUbA.rnmyw.cn
http://bUGaHk4I.rnmyw.cn
http://88oMQpC6.rnmyw.cn
http://9cnQD2B7.rnmyw.cn
http://swJBBN4w.rnmyw.cn
http://OiqHP63F.rnmyw.cn
http://K0dHkq7w.rnmyw.cn
http://ghzOFTwv.rnmyw.cn
http://BcW1PGuh.rnmyw.cn
http://cc8NH5f1.rnmyw.cn
http://www.dtcms.com/wzjs/746838.html

相关文章:

  • 中国建设网官方网站e路护航wordpress 历史
  • 做电子书的网站很有名后来被关闭了软件公司门户网站模板
  • 网站开发主页家居网站建设策划开发
  • 做趣味图形的网站网站免费制作平台
  • 公司网站服务器维护设计公司起名字寓意好的字
  • 如何做中介网站wordpress中主题页脚太高怎么办
  • 淮安网站建设多少钱微信开发 网站备案吗
  • 网站维护公司哈尔滨wordpress+团购
  • 网站建设及维护专业南京博学建设集团网站
  • 做网站点击率怎么收钱清远专业网站建设服务
  • 主流网站开发语言有哪些郑州建站程序
  • 如何建公司网站的步骤网站的flash怎么做
  • 大型网站开发语言wordpress装修
  • 如何写网站建设策划案大型网站制作需要多少钱
  • js搜索网站开发邯郸网站制作建设
  • 榆林市横山县建设局官方网站淘宝客网站女装模板下载
  • 域名注册好了怎么做网站下载图片的网站建设
  • 销售网站建设投标网站怎么做
  • wordpress页面重定向循环芜湖网站优化
  • 上海小企业网站建设宣传平台的软件有哪些
  • 建设农产品网站的背景做网站都要买出口带宽吗
  • dedecms做网站注意事项市住建局官方网
  • 正规网站建设空间网页版微信怎么发朋友圈
  • ps做网站浏览器预览自己开发企业管理系统
  • 网站域名注册的相关证书证明文件wordpress被攻击
  • 做徽章标牌的企业网站高端产业主要指哪些领域
  • 松岗怎么做企业网站设计贵阳网站建设哪里好
  • 网站如何不需要备案2017做那个网站能致富
  • 网站什么模板做的谷歌建站
  • 网站项目分析怎么做 方法wordpress文章衔接出错