- 2
- 0
- 约1.43万字
- 约 86页
- 2026-08-05 发布于广东
- 举报
在某些情况下可用一遍扫描实现属性文法的语义规则计算。也就是说在语法分析的同时完成语义规则的计算,无须明显地构造语法树或构造属性之间的依赖图。因为单遍实现对于编译效率非常重要具体的实现希望在单遍扫描中完成翻译研究怎样实现这种翻译器。一个一般的属性文法的翻译器可能是很难建立的,然而有一大类属性文法的翻译器是很容的s-属性适用于自底向上的计算L-属性适用于自顶向下的计算,也可用于自底向上。7.2.3S-属性文法的自下而上计算S-属性文法,它只含有综合属性。综合属性可以在分析输入符号串的同时自下而上的来计算。分析器可以保存与栈中文法符号有关的综合属性值,每当进行归约时,新的属性值就由栈中正在归约的产生式右边符号的属性值来计算。S-属性文法的翻译器通常可借助于LR分析器实现。在S-属性文法的基础上,LR分析器可以改造为一个翻译器,在对输入串进行语法分析的同时对属性进行计算。产生式语义规则0)L→Eprint(E.val)1)E→E1+TE.val∶=E1.val+T.val2)E→TE.val∶=T.val3)T→T1*FT.val∶=T1.val×F.val4)T→F
您可能关注的文档
- (共85页PPT)关于5S基础知识.ppt
- (共85页PPT)精讲册第4章 细胞的生命历程.pptx
- (共85页PPT)矿床学培训.ppt
- (共85页PPT)专八听力国情1.pptx
- (共85页PPT)专题八 机械振动与机械波训练册.pptx
- (共86页PPT)第14章老年病作业治疗.ppt
- (共86页PPT)第27讲焦耳定律闭合电路欧姆定律.pptx
- (共86页PPT)第十五章 第2节固体液晶液体 气体实验定律x19.pptx
- (共86页PPT)关于8D培训课件128D工具和根因分析.pptx
- (共86页PPT)实验二探究弹簧弹力与形变量的关系.pptx
- DB3301∕T 0435-2023 公共场所自动体外除颤器设置与维护管理规范.docx
- DB3311∕T 21-2014 生态休闲养生(养老)基地运营服务规范.docx
- DB3311∕T 236-2023 森林康复医院建设指南.docx
- DB3311∕T 264-2023 高山黄瓜生产技术规程.docx
- DB3311∕T 256-2023 高山辣椒生产技术规程.docx
- DB64∕T 1860-2023 贺兰山东麓酿酒葡萄质量控制技术规范.docx
- DB3301∕T 61-2018 社区双拥工作规范.docx
- DB3301∕T 1128-2023 高含油量油菜生产技术规程.docx
- DB3302∕T 1138-2022 食品安全责任保险风险防控服务规范.docx
- DB3303∕T 017-2020 黄瓜霜霉病、白粉病测报调查技术规程 .docx
最近下载
- 2026年摩托车科目一测试题库(考试直接用).docx VIP
- 康复作业治疗技术考试题库及答案(通用版).doc VIP
- 钢梯设计图集15J401.pdf VIP
- 五(上)语文期末 必会重点看拼音写词语.pdf VIP
- 前列腺增生护理查房ppt课件.pdf VIP
- 【三年级下册数学】【通用版】除数是一位数的除法(笔算基础训练).docx VIP
- 2022年四川广元中考英语真题及答案.pdf VIP
- 2025年北京师大实验中学中考英语模拟试卷(含答案详解).docx VIP
- 中国糖尿病患者白内障围手术期管理策略专家共识(2020版)深度解读.pptx VIP
- TCRHA 273—2026《消毒供应中心医用空气压缩机机组安装、使用与维护管理规范》发布稿.pdf VIP
原创力文档

文档评论(0)