- 8
- 0
- 约1.41万字
- 约 71页
- 2017-01-26 发布于河南
- 举报
第二章 法和语言
第二章 文法和语言 一个程序设计语言的确切定义是构造编译程序的重要前提。 本章目的为语言的语法描述寻求工具,以便: 对源程序给出精确无二义的语法描述。 根据语言文法的特点来指导语法分析的过程。 从描述语言的文法可以自动构造出可用的分析程序。 内容安排 文法的直观概念 符号和符号串 文法和语言的形式定义 文法的类型 上下文无关文法及其语法树 句型的分析 有关文法实用中的一些说明 2.1 语言和文法的直观概念 语言:由句子组成的集合。 汉语--符合汉语语法的句子的全体 英语--符合英语语法的句子的全体 程序设计语言--该语言的程序的全体 一个程序设计语言就是一个记号系统,其定义包含语法和语义两方面。 阐明语法的主要工具是文法 。 语法(syntax) 定义: 是一组规则,用它可以形成和产生一个合适的程序 描述语法的工具就是文法,这是形式化语言理论的基本概念。 作用: 定义什么样的符号序列是合法的,与符号的含义无关。 例如: A:= B+C A:= B+ 语义(semantics) 分类: 静态语义:限定规则,确定哪些合乎语法 的程序是合适的。 动态语义:执行语义,表明程序要做什么 描述工具:无公认的较好工具 作用: 检查类型匹配,变量作用域等。 文法 文法是描述语言的语法结构的形式规则。是一种工具,它可用于
您可能关注的文档
- 清华大学五口金融学院考博时间说明.doc
- 清华大学五口金融硕士三战考研经验.doc
- 液压传动1-26.doc
- 温州大学学学姐们给的新生指南!.doc
- 游玩北京攻.doc
- 游褒禅山记015.1.21.ppt
- 湖南大学法考研经验总结.doc
- 游褒禅山记讲课实用112.ppt
- 游褒禅山记lxy.ppt
- 游褒禅山记很实用.ppt
- GB/T 47799-2026城镇民用建筑电气火灾风险评价导则.pdf
- 中国国家标准 GB/T 47799-2026城镇民用建筑电气火灾风险评价导则.pdf
- GB/T 45388.2-2026工业过程测量、控制和自动化 第2部分:物联网 工业设施需求响应能源管理应用框架.pdf
- 中国国家标准 GB/T 45388.2-2026工业过程测量、控制和自动化 第2部分:物联网 工业设施需求响应能源管理应用框架.pdf
- 《GB/T 45388.2-2026工业过程测量、控制和自动化 第2部分:物联网 工业设施需求响应能源管理应用框架》.pdf
- GB/T 47792.3-2026自动液体处理系统 第3部分:容量性能的测定、规范和报告.pdf
- 中国国家标准 GB/T 47792.3-2026自动液体处理系统 第3部分:容量性能的测定、规范和报告.pdf
- 《GB/T 47792.3-2026自动液体处理系统 第3部分:容量性能的测定、规范和报告》.pdf
- GB/T 25647-2026数字政府 术语.pdf
- 中国国家标准 GB/T 25647-2026数字政府 术语.pdf
最近下载
- 国际棋联ID申请表.doc VIP
- 内蒙古自治区东胜煤田新庙三界沟煤矿改扩建初步设计.doc VIP
- 肩手综合征患者的心理干预效果研究.docx VIP
- Interlink电子有限公司力传感电阻器FSR 400 FSR 402 FSR 406 FSR 408说明书用户手册.pdf
- 2025 中国 ICU 镇痛和镇静治疗指南深度解读及常见急症急诊救护.docx VIP
- 新22J05 公用卫生间、住宅厨房及卫生间新22系列图集 建筑.pdf VIP
- 施工工期及保证措施.pdf VIP
- 体外膜肺氧合(ECMO)基础操作与护理.pptx VIP
- DL_T 609-2019 300MW 级汽轮机运行导则 中文版(运行规范).docx VIP
- 广西科技计划项目现场查定操作规范.docx VIP
原创力文档

文档评论(0)