《编译原理》课程简介 (5).pdf
《《编译原理》课程简介 (5).pdf》由会员分享,可在线阅读,更多相关《《编译原理》课程简介 (5).pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编译原理 COMPILATION PRINCIPLE第二章 高级语言及其语法描述2.2文法的形式化定义和分类文法形式化定义n文法定义成一个四元组G=(VN,VT,S,P)pVN:非空有限的非终结符集;pVT:非空有限的终结符集;pS:开始符号;pP:产生式集合。p其中,VN VT=,S VNpP中产生式一般形式为:A|,其中 A VN,,(VN VT)*例1v 文法G=(VN,VT,S,P),其中VN=S,VT=0,1,P=S0S1,S01。v 这里,非终结符集中只含一个元素S;终结符集由两个元素0和1组成;有两条产生式;开始符号是S。v 文法G=(VN,VT,S,P),其中VN=S,VT=0
2、,1,P=S0S1,S01。G=(S,A,a,b,P,S)其中P:SaAb Aab AaAb A G:SaAb Aab AaAb A GS:Aab AaAb A S aAb GS:Aab|aAb|SaAb 文法的分类n对产生式施加不同的限制得到不同类型的文法p0型(无限制文法):G=(VN,VT,S,P)规则形式:;(VNVT)+,(VN VT)*且中至少含有一个非终结符 p1型(上下文有关):规则 有 1|,其中=1A2,=12;A VN,(VN VT)+,1,2 (VN VT)*.规则形式:1A 2 12;p2型(上下文无关):规则形式:A,A VN,(VN VT)+p3型(右线性和正规文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编译原理 编译原理课程简介 5 编译 原理 课程 简介
限制150内