1 / 172
文档名称:

形式语言02章文法语言语言.ppt

格式:ppt   页数:172页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

形式语言02章文法语言语言.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

形式语言02章文法语言语言.ppt

文档介绍

文档介绍:第二章文法与语言
一个语言的定义可以从两个方面进行:
从语言产生的角度;(形式语言)
从接收(识别)语言的角度。(自动机)
设是一个字母表,L *, L称为字母表上的一个语言(language), x  L, x叫做L的一个句子。
例子语言
例1:括号匹配的语言(该语言是指所有的左、右括号相匹配的串的集合)。
问题:如何产生该语言?即如何生成该集合中的所有的串?
自然语言的描述方式,采用如下的
递归规则:
①( )是合法的该语言的最基本的串;
②若S是一个合法的串,则(S)是合法串;
③若S是一个合法的串,则SS是合法串;
这些规则称为形成规则,根据这些规则,可以
(1)产生任意合法(即符合规则)的该集合中的串;
(2)判断某个串是否是合法的该集合的串(即合法的句子)。
例如: 可以产生串(());
而推断串
(()))
不是合法的串。
规则(的个数)是有限的,但可以产生无限个串和无限长度的串;
因为规则是递归的。
巴科斯和诺尔采用的巴科斯-诺尔范式(BNF--Backus-Naur Form)描述规则:
<括号匹配串>::= ( )
<括号匹配串>::= <括号匹配串> <括号匹配串>
<括号匹配串>::=(<括号匹配串>)
使用尖括号“<”和“>”包括起来的部分,作为一个整体来看待,表示某个语法成分,最终,需要使用字母表中的字母来定义。
符号“::=”是BNF本身的符号(元符号),代表“定义为”或“就是”。
符号“( ”和“)”是字母表的元素。
Chomsky采用的符号化(形式化)的描述方式,运用如下的规则(这些规则被称为产生式):
① S→( )
② S→(S)
③ S→SS

最近更新

2025年土木工程测量实习总结模板 20页

新型防腐材料在海洋工程中的应用研究-全面剖析.. 28页

2025年小学优秀班主任总结 34页

管理学第一章管理与管理学 25页

供电企业内部审计风险及其控制探究 3页

何首乌活性成分二苯乙烯苷的黑曲霉转化的研究.. 3页

2025年小学三年级写我最喜欢的风景作文 5页

2025年小学一年级作文元旦 11页

2025年小壁虎借尾巴优秀教案设计及反思(2) 8页

2025年小升初优秀作文:秋姑娘的礼物范文3篇 4页

2025年小制作说明文作文300字8篇 6页

2025年小书迷作文0字左右 7页

银行稳进之道:风险与合规-科技与沟通助力可持.. 20页

2025年寻年味儿作文范文 8页

银行理财产品推广-银行理财推广 29页

企业并购重组财务风险的防范的研究 3页

价值工程在工程项目评选中的应用 3页

2025年国庆节一年级小学生日记 国庆节小学生日.. 4页

2025年家庭教育讲座内容心得 34页

2025年家乡的风俗作文满分六年级 4页

2025年家乡变化作文3000字 7页

2025年客服无经验自我介绍面试 4页

金融风险管理之胜利方程-风险防线,可持续成功.. 26页

2025年实用管理学习心得 31页

旅游地社区参与旅游政策效果评估-全面剖析 35页

2025年实习外科自我鉴定 9页

2025年宋姓男孩起名方法 4页

中药治疗2型糖尿病及其并发症的药理学机制研究.. 3页

静脉治疗规范试题及答案 2页

外研版小学英语1-6年级全册单词表 24页