已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2 3文法的类型 著名的语言学家乔姆斯基 Chomsky 将文法和语言分为四大类 即0型 1型 2型 3型 划分的依据是对文法中的规则施加不同的限制 2 3文法和语言的分类 0型文法 无限制文法 若文法G VN VT P S 中的每条规则 是这样一种结构 而且 中至少含一个非终结符 则称G是0型文法 VN VT VN VT 0型文法描述的语言是0型语言 0型文法没有加任何限制条件 又称为无限制性文法 相应的语言称为无限制性语言 2 3文法和语言的分类 例如 有0型文法G VN VT P S 其中 VN A B S VT 0 1 其描述的0型语言为L0 G S P S 0AB 1B 0 B SA 01 A1 SB1 A0 S0B 2 3文法和语言的分类 1型文法 上下文有关文法 1型文法也称为上下文有关文法 相应的语言又称为上下文有关语言 对任一产生式 都有 仅仅S 除外 则称G是1型文法 1型文法描述的语言是1型语言 1型语言由线性界限自动机识别 2 3文法和语言的分类 例 1型 上下文有关 文法文法G S S CDAb bAC aCABa aBC bCBBb bBAD aDC aBD bDD bAa bD 2 3文法和语言的分类 2型文法 上下文无关文法 2型文法又称上下文无关文法 其产生的语言又称为上下文无关的语言 若文法G VN VT P S 中的每一条规则的形式为A 其中 A VN VN VT 则称G是2型文法 2型文法描述的语言是2型语言 2型语言由下推自动机识别 例如前面描述算术表达式的文法G E E E E E E E i 2 3文法和语言的分类 其描述的语言为L2 G S x x a b 且x中a和b的个数相同 例如 有2型文法G VN VT P S 其中 VN S A B VT a b P S aB bA A a aS bAA B b bS aBB 2 3文法和语言的分类 2 3文法和语言的分类 3型文法 正规文法 右线性文法和左线性文法都称为3型文法 若文法G VN VT P S 中的每一条规则的形式为A aB或A a 其中 A B VN a VT 则称G是右线性文法 若文法G VN VT P S 中的每一条规则的形式为A Ba或A a 其中 A B VN a VT 则称G是左线性文法 3型文法描述的语言是3型语言 3型语言由有穷自动机识别 3型文法也称正规文法 正规文法产生的语言称为正规语言 例如 用左线性正规文法和右线性正规文法定义标识符 2 3文法和语言的分类 用I代表标识符 l代表任意一个字母 d代表任意一个数字 则定义标识符的文法为 左线性文法 P I l Il Id 右线性文法 P I l lTT l d lT dT 例如 用左线性正规文法和右线性正规文法定义无符号整数 2 3文法和语言的分类 用N代表无符号整数 d代表任意一个数字 则定义的无符号整数文法为 左线性文法 P N Nd d 右线性文法 P N dN d 2 3文法和语言的分类 由上述四类文法的定义可知 从0型文法到3型文法 是逐渐增加对规则的限制条件而得到的 因此每一种正规文法都是上下文无关的文法 每一种上下文无关的文法都是上下文有关的文法 而每一种上
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幼儿园教育岗位面试实战幼儿园教师必-备面试技巧
- 护士工作创新方案
- 安全运营中心SOC分析师安全工具使用手册
- 投标精英面试实战技巧
- 2025年北京政协面试题及答案
- 2025陕西交通控股集团有限公司社会招聘笔试历年参考题库附带答案详解
- 2025贵州水务股份有限公司第一批面向社会公开招聘部分录用人员笔试历年参考题库附带答案详解
- 2025福建南安市能源工贸投资发展集团有限公司招聘编外工作人员18人笔试历年参考题库附带答案详解
- 2025海南水发下属子公司海南农旅招聘9人笔试历年参考题库附带答案详解
- 工程师培训教材行业技术与发展趋势
- 2025年贵州省基层法律服务工作者执业核准考试卷附答案
- GB/T 31439.1-2025波形梁钢护栏第1部分:两波形梁钢护栏
- 2025年领导干部任前廉政知识测试题库(附答案)
- 2025年幼儿园教师专业理论考核试题及答案
- 2025新仁爱版八年级英语(上)教案Unit 5 Lesson 2 Function and Pronunciation
- 物业服务采购项目(人民法院)方案投标文件(技术方案)
- 宫颈鳞状上皮内病变课件
- 《语言学概论》期末考试题及答案
- 6万吨工业级混合油项目可行性研究报告模板-立项拿地
- 2025年水务运行员考试题库
- 药品生产技术职业生涯规划
评论
0/150
提交评论