第二章 文法和语言 2.1 文法的直观表示 2.2 符号和符号串 2.3 文法和语言的形式定义 2.4文法的类型 2.5 上下文无关文法及语法树 2.6 句型分析 2.7 文法的实用限制 第2章 文法和语言 【学习目标】 本章是为语言的语法描述寻求工具 ◇ 掌握对程序设计语言给出精确、无二义(严谨、易读)的语法描述的手段之一——文法。 ◇ 对形式语言的理论有一个初步基础 ◇ 根据文法的特点指导语法分析过程 2.1 文法的直观表示 文法:阐明语法的一个工具,也可以说是以有穷的集合刻画无穷的集合的一个工具。 语言:程序设计语言。 一、语言概述 语言是由符合语法的句子组成的集合。 汉语--所有符合汉语语法的句子的全体 英语--所有符合英语语法的句子的全体 程序设计语言--所有该语言的程序的全体每个句子构成的规律——语法 研究语言 每个句子的含义 ——语义每个句子和使用者的关系——语用 形式语言:只考虑语法而不考虑语义的符号语言。 每种语言具有两个可识别的特性 语言的形式 与该形式相关联的意义 “形式”指语言的所有规则,描述出现什么符号串 语言可以看成在一个基本符号集上定义的,按一定规则构成的基本符号串组成的所有集合。 形式语言理论是对符号串集合的表示法、结构及其特性的研究,是程序设计语言语法分析研究的基础。 表达语言时,一般无法穷尽语言的所有句子,常用规则加以描
您可能关注的文档
- 第十章绿色消.ppt
- 第十章:社区点人群保健.ppt
- 第十章购货与款循环审计.ppt
- 第咨询师决策价冲刺课件5讲 第三章建设方案研究至第四章资源利用分析与评价(2012年新版).doc
- 第十章_大气染物的环境毒理学00.ppt
- 第四单元 单检测 2.doc
- 第十讲 合权利义务的消灭.ppt
- 第四章 消者行为理论(效用理论).ppt
- 第四章 M120平面磨床电路.doc
- 第四章 料力学 截面的几何性质.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)