- 59
- 0
- 约1.27万字
- 约 67页
- 2017-06-10 发布于四川
- 举报
第二章 前后文无关文法和语言 语言及其表示方法 文法的定义 由文法产生句子 有关定义和记号 语言的形式文法 句型的分析 文法和语言的乔姆斯基分类 重点和难点 重点: 本章中涉及的概念和术语的理解 文法和语言的形式定义 难点: 短语和句柄的识别 二义性文法的判定 2.1 语言及其表示方法 规定一种语言首先要规定它各种构造成分的形式,词汇、句子等的构造规则及表示法。 编译原理则应建立有关语言的数学化(形式化)模型,以便对程序语言进行研究。 定义1:相当大的地区内公众所懂得并使用的“话”,以及组成这些“话”的方法的统一体。 缺点:不够形式化和精确化 定义2:某一个字母表上的符号串的(句子)的集合。 缺点:缺乏语言句子的结构性组成描述, 缺乏判断任一符号串是否为合法句子判断机制。 因此,如果能刻画一个语言句子,就定义了该语言。 1956年,chomsky建立文法的数学模型,对形式化语言和自动机理论的研究取得较大的成果。 1960年。P.Nuaur和J.Boukas首先用BNF成功对ALGOL语言的文法进行了描述,虽然对语义形式化描述不理想,但在程序设计语言的语法描述上有足够的能力。 至此,程序语言就有了形式化表述。 枚举(句子有限) 例:L={We are learning computer science,it is int
您可能关注的文档
- 第二单元第二课能力及其提高.ppt
- 第二单元经济重心的南移和民族关系的发展.ppt
- 第二单经济重心的南移和民族关系的发展.ppt
- 第一轮化学反应中的能量变化.ppt
- 第二学期(09.5.25-5.30)(生物每天10分钟).ppt
- 第一轮复习散文阅读:理解词句含义(二).ppt
- 第一部分专题九考点二图画(徽标)文字.ppt
- 第二框建设社会主义精神文明.ppt
- 第二市场营销管理过程(区函研究生班郭国庆教材)2012.ppt
- 第一部分第一章专练七创新题.ppt
- 2026住宅小区消防改造建筑方案(执行版,含总平面布置/疏散流线/消防节点).docx
- 2026制造工厂人力资源规划与排班配置方案(执行版,含排班模型/岗位编制/缺口清单).docx
- 2026人工智能企业内训实施计划(执行版,含培训安排/案例任务/考核清单).docx
- 2026仓储物流园总平面布置建筑方案(执行版,含车流组织/仓位分区/消防间距).docx
- 2026老旧办公楼节能改造建筑方案(执行版,含围护结构/节能设备/施工节点).docx
- 2026Python文件批量重命名与归档脚本方案(执行版,含文件样例/处理脚本/归档规则).docx
- 2026企业会计准则长期股权投资核算指南(执行版,含成本法分录/权益法分录/减值检查表).docx
- 2026社区养老服务中心项目可行性研究报告(执行版,含服务需求/建设内容/运营预算).docx
- 2026物流园冷链仓储项目可行性研究报告(执行版,含选址分析/设备配置/财务测算).docx
- 2026企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板/勾稽检查表).docx
原创力文档

文档评论(0)