25语言及文法要点
fall 2001 第二章 语言及文法 主要内容: 定义形式语言的术语 给出文法的定义和文法的分类 要求掌握: 语言和文法的形式定义 CHOMSKY文法体系的分类。 第一节 语言的定义与运算 一、语言的一些术语: 字母表: 字符的有限集合,记为T。 字符串: 由字母表T中的字符构成的序列称字母表T上的字符串(句子)。 常记为u,v,w,x,y,z; 常用a,b,c,d 标识单个字符。 第二节 文法 定义:所谓文法是用来定义语言的一个数学模型 表示语言的方法: 若语言L是有限集合,可用列举法 若L是无限集合(集合中的每个元素有限长度),用其他方法。 方法一:文法产生系统,由定义的文法规则产生出语言的每个句子 方法二:机器识别系统:当一个字符串能被一个语言的识别系统接受,则这个字符串是该语言的一个句子,否则不属于该语言。 元语言 定义:描述语言的语言 例如:各种各样的程序设计语言 当人们要解释或讨论程序设计语言本身时,又需要一种语言,被讨论的语言叫做对象语言,即某种程序设计语言,讨论对象语言的语言称为元语言。 BNF(巴科斯范式) BNF范式通常被作为讨论某种程序设计语言语法的元语言 数字 ::= 0|1|2|……9 ::= “定义为” 字母 ::= A|B|C|……Z|a|b|……z 标识
您可能关注的文档
- 22、邹忌讽齐王纳谏要点.ppt
- 220kV设备检修工艺规程要点.doc
- 22、窗前的气球要点.ppt
- 22唐雎不辱使命 文言字词要点.ppt
- 22《唐雎不辱使命》要点.ppt
- 隧道旋转问题重点.ppt
- 22妙趣横生的太空生活PPT课件要点.ppt
- 隧道施工测量重点.ppt
- 隧道混凝土衬砌施工首件方案重点.doc
- 隧道横通道施工技术方案重点.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)