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

襄阳市网站搭建公司wordpress全站链接

襄阳市网站搭建公司,wordpress全站链接,汉鼎宇佑建设投资网站,wordpress 制作手机站语法分析的双重含义: 语法规则:上下文无关文法(子集:LL文法或LR文法)语法分析:下推自动机(LL或LR分析器)、自上而下分析、自下而上分析一、语法分析的若干问题 许多编译器,特别是由自动生成工具构造的编译器,往往其前端的中心部件就是语法分析器 (1)语法分析器的… 语法分析的双重含义: 语法规则:上下文无关文法(子集:LL文法或LR文法)语法分析:下推自动机(LL或LR分析器)、自上而下分析、自下而上分析 一、语法分析的若干问题 许多编译器,特别是由自动生成工具构造的编译器,往往其前端的中心部件就是语法分析器 (1)语法分析器的作用 根据词法分析器提供的记号流,为语法正确的输入构造分析树(或语法树) 检查输入中的语法(可能包括词法)错误,并调用出错处理器进行适 当处理。 (2)语法错误的处理原则 源程序中可能出现的错误:语法(包括词法)错误和语义错误(静态语义错误和动态语义错误) 词法错误:指非法字符或拼写错关键字、标识符等 语法错误:指语法结构出错,如少分号、括号不匹配、begin/end不配对等 静态语义错误:如类型不一致、参数不匹配等 动态语义错误(逻辑错误):如死循环、变量为零时作除数等 二、上下文无关文法(CFG)/2型文法 CFG是一个四元组G =(N,T,P,S),其中 (1) N是非终结符(Nonterminals)的有限集合; (2) T是终结符(Terminals)的有限集合,且N∩T=Φ; (3) P是产生式(Productions)的有限集合,A→α,其中A∈N(左部),α∈(N∪T)*(右部),若α=ε,则称A→ε为空产生式(也可以记为A →); (4) S是非终结符,称为文法的开始符号(Start symbol)注: S ∈ N , N可以出现在产生式左边和右边,**T绝不出现在产生式左边**.三、自上而下语法分析:递归下降分析法、预测分析法 基本思想:对任何一个输入序列ω,从S开始进行最左推导,直到得到一个合法的句子或发现一个非法结构。整个自上而下分析是一个试探的过程,是反复使用不同产生式谋求与输入序列匹配的过程。 提前准备-重写文法: 消除左递归,以避免陷入死循环;提取左因子,以避免回溯.(1)消除左递归 定义:若文法G中的非终结符A,对某个文法符号序列α存在推导A =+ Aα,则称G是左递归的。若G中有形如A→Aα的产生式,则称该产生式对A直接左递归。 1 消除文法的直接左递归:把左递归转换为右递归 2 消除文法的间接左递归 核心思想:将无直接左递归的非终结符展开到其他产生式,然后消除其他产生式中的直接左递归(如果有的话
http://www.w-s-a.com/news/287726/

相关文章:

  • 企业如何在自己的网站上做宣传外贸自建站可以自己做网站吗
  • 甘肃网站建设制作商网站空间哪家公司的好
  • 思途旅游网站建设系统用vscode做网站
  • 广州站改造最新消息半年工作总结ppt模板
  • logo模板下载网站推荐哪家网站开发培训好
  • 做外贸网站效果图页面关键词优化
  • 广平网站建设成都活动轨迹
  • 小型网站网站建设需要网络公司是什么行业
  • 滑动 手机网站 代码网页制作与设计讨论
  • 自己做网站处理图片用什么软件wordpress html5支持
  • 校园网站怎么建软文文案范文
  • 中国建设官方网站如何创建自己的软件
  • 来宾住房与城乡建设网站天津西青区怎么样
  • 西安网站建设培训班鄂州网页定制
  • 西部数码网站备份自己怎么做网站啊
  • h5网站开发用什么软件制作公司网站建设代理怎么做
  • 网站建设资料准备网上购物app有哪些
  • 沧州做网站优化哪家公司便宜国内百度云网站建设
  • 网站的最近浏览 怎么做龙岩市人才网最新招聘信息
  • 网站建设需要找工信部吗网站开发账务处理
  • 做那种的视频网站个体工商网站备案
  • 推广网官方推广网站中国建设招聘信息网站
  • 医院网站建设需要多少钱网络营销渠道可分为哪几种
  • 怎么取网页视频网站元素计算机专业论文网站开发
  • 上海网站建设备案号怎么恢复wordpress打开页面空白
  • 30个做设计的网站企业设计网站
  • 招生网站开发的背景创意 wordpress
  • 网站备案资料查询小型企业管理系统软件
  • 温州网站建设维护怎么做好网站开发、设计
  • 佛山 做网站公司有哪些网站排名忽然不见了