本章目的 为语言的语法描述寻求工具。 通过该工具,可以: 掌握对源程序给精确无二义(严谨、简洁、易读)的语法描述手段之一---文法。 根据语言文法的特点来指导语法分析的过程 从描述语言的文法可以自动构造出可用的分析程序 制导语义翻译 本章难重点 关于文法和语言的概念是形式语言的理论基础,形式语言抽象地定义为一个数学系统。形式是指这样的事实:语言的所有规则只以什麽符号串能出现的方式来陈述。这里介绍的语言的语法描述工具正是这样的系统。 文法及语言的表示 当我们表述一种语言时,无非是说明这种语言的句子(句子:一定字符集(称字母表)上的一字符串),如果语言只含有有穷多个句子,则只需列出句子的有穷集就行了,但对于含有无穷句子的语言来讲,存在着如何给出它的有穷表示的问题。 以自然语言为例,人们无法列出全部句子,但是人们可以给出一些规则,用这些规则来说明(或者定义)句子的组成结构(也就是各种属性的单词所允许的排列规则),比如汉语句子可以是由主语后随谓语而成,构成谓语的是动词和直接宾语,我们采用EBNF来表示这种句子的构成规则: “我是大学生”。是汉语的一个句子 〈句子〉∷=〈主语〉〈谓语〉 〈主语〉∷=〈代词〉|〈名词〉 〈代词〉∷=我|你|他 〈名词〉∷=王明|大学生|工人|英语 〈谓语〉∷=〈动词〉〈直接宾语〉 〈动词〉∷=是|学
您可能关注的文档
最近下载
- DLT889-2015 电力基本建设热力设备化学监督导则.docx VIP
- V8多功能电法仪培训汇总.pptx VIP
- 从收益分布探析微盘策略的有效性来源.pdf VIP
- 广西新能源汽车专业人才需求调研报告.pdf VIP
- 垃圾焚烧发电厂烟气治理...ppt VIP
- 2025青岛西海岸新区中考自主招生语文试卷试题(含答案详解).pdf VIP
- 20231226-申万宏源-基金投资策略研究系列报告之四:微盘股策略复盘,从收益拆分到拥挤度测试.pdf VIP
- 2010消防控制室通用技术要求.pdf VIP
- 局领导青年 干部座谈会发言稿.doc VIP
- 广东省医疗机构制剂配制与质量管理规范化建设专家共识.docx
原创力文档

文档评论(0)