- 15
- 0
- 约5.56千字
- 约 56页
- 2019-10-16 发布于湖北
- 举报
例:句子产生 从开始符号开始 从右边选择一个非终结符X 选择一条语法规则 用γ代替X 重复直到得到一个单词(字符)串 上下文无关文法 一个CFG包括四个组成部分 一组终结符号 组成语言的基本符号,就是前面提到的单词符号 终结符号从语法分析的角度看来是语言不可再分的基本符号 一组非终结符号 也称语法变量,用来代表语法范畴 一个非终结符是一个类或集合记号,而不是一个个体记号 一个开始符号 特殊的非终结符,代表所定义的语言中我们最终感兴趣的语法范畴,这个语法范畴通常称为句子 一组产生式 定义语法范畴的一种书写规则 * SEI * 例:算术表达式文法 * SEI * 自然语言描述 变量是一个算术表达式 若E1和E2是算术表达式,则E1+E2、E1*E2和(E1)也是算术表达式 * SEI * 上下文无关文法的形式定义 形式上说,一个上下文无关文法G是一个四元式 VT是一个非空有限集合,其中每个元素称为终结符号 VN是一个非空有限集合,它的每个元素称为非终结符号,VT∩VN=? S是一个非终结符号,称为开始符号 P是一个产生式集合,每个产生式的形式是 * SEI * 上下文无关文法 例:简单算术表达式的上下文无关文法可表示如下: VN = {E} VT = {+,*,(,),-,i} S = E P: E → E + E (1) E → E * E (2) E
您可能关注的文档
- 第2讲 岩石的物理性质(2016版).ppt
- 第2节人口合理容量(文科).ppt
- 第3-4章 MIS技术基础和开发工具.ppt
- 第2章操作系统基础.pptx
- 第2课 汽车总体受力分析.ppt
- 第3章 Windows消息映射.ppt
- 第3.2.1节 立体几何中的向量方法第2套.ppt
- 第2课《各种各样的花》.ppt
- 第3_土地分区利用.ppt
- 第2章_Windows_基本操作.ppt
- 糕点馅料生产线项目可行性研究报告模板-拿地备案.doc
- 固体废物处理及资源化利用项目可行性研究报告模板-备案审批.doc
- 分装碳酸氢钠和偶氮二甲酰胺项目可行性研究报告模板-立项备案.doc
- 建设卡丝化妆品研发生产基地项目可行性研究报告模板-备案审批.doc
- 发展生态圈暨无人机全产业链创新示范基地项目可行性研究报告模板立项申批备案.doc
- 航空产业产教融合实训基地项目可行性研究报告模板-备案审批.doc
- 加油加气站(母、子站)新建项目可行性研究报告模板-立项拿地.doc
- 改建600td油脂精炼车间项目可行性研究报告模板拿地备案立项.doc
- 陈祖维二试几何.pdf
- 2026-2027新人教版小学数学3三年级上册(全册)优秀课件.ppt
原创力文档

文档评论(0)