- 2
- 0
- 约2.42千字
- 约 26页
- 2017-11-29 发布于湖北
- 举报
解释器模式报告
解释器模式;报告流程;什么是解释器模式;文法规则; 该文法规则包含三条语句,第一条表示表达式的组成方式,其中value和operation是后面两个语言单位的定义,每一条语句所定义的字符串如operation和value称为语言构造成分或语言单位,符号“::=”表示“定义为”的意思,其左边的语言单位通过右边来进行说明和定义,语言单位对应终结符表达式和非终结符表达式。如本规则中的operation是非终结符表达式,它的组成元素仍然可以是表达式,可以进一步分解,而value是终结符表达式,它的组成元素是最基本的语言单位,不能再进行分解。 ; 公式中仅有两类元素:运算元素和运算符号,运算元素就是指x、y、z等符号,需要具体赋值的对象,也叫做终结符号,为什么叫终结符号呢?因为这些元素除了需要赋值外,不需要做任何处理,所有运算元素都对应一个具体的业务参数,这是语法中最小的单元逻辑,不可再拆分;运算符号就是加减符号,需要我们编写算法进行处理,每个运算符号都要对应处理单元,否则公式无法运行,运算符号也叫做非终结符号。两类元素的共同点是都要被解析,不同点是所有的运算元素具有相同的功能,可以用一个类表示,而运算符号则是需要分别进行解释,加法需要加法解析器,减法也需要减法解析器。;; ?在该抽象语法树中,可以通过终结符表达式value和非终结符表达式operation组成复杂的语句
您可能关注的文档
- 见证取样和送检计划方案--------路桥科研打印版.doc
- 见证取样记录(混凝土试块小王).doc
- 视图和投影.doc
- 视导课《蜜蜂》.ppt
- 视频会议产品介绍-ITC.ppt
- 视频会议产品及解决方案介绍.ppt
- 视频会议基础_接口篇.ppt
- 视频会议系统品牌软硬件对比.pptx
- 视频信号的移动目标检测与辨识---含程序完整版未改动.doc
- 视频压缩 运动估计算法.docx
- DB33∕T 793-2022 桃绿色生产技术规程.docx
- DB33∕T 719-2021 品质旅行社评价规范.docx
- DB33∕T 736-2021 行政机关、场馆能耗定额及计算方法.docx
- DB54∕T 0666-2026 光伏电站紫花苜蓿人工草地建植技术规程 (地方标准).docx
- DB33∕T 769-2009 农业用水定额.docx
- DB33∕T 720-2019 李生产技术规程.docx
- DB54∕T 0664-2026 光伏电站绵羊放牧管理技术规程 (地方标准).docx
- DB63∕T 2577-2026 青海拉面赛事活动规范 (地方标准).docx
- 2026阿里妈妈产品全景指南 百问百科丨万相点睛-关键词推广:“用户画像 - 搜索需求 - 商品特征”三维匹配,解锁搜索需求流量红利.pptx
- 天津 12G05-1 预制钢筋混凝土方桩.docx
原创力文档

文档评论(0)