美文网首页
第一章 第2节 文法的定义

第一章 第2节 文法的定义

作者: 化二缺 | 来源:发表于2020-03-11 11:16 被阅读0次
G = (Vt,Vn,P,S)

Vt :终结符集合
Vn:  非终结符集合
P:    产生式集合 
S:    开始符号 

例子:

G = ({id,+,*,(,)}, {E},P,E)
p = {E -> E + E ,
        E -> E * E ,
        E ->(E),
        E -> id} 

产生式的简写

对一组有相同左部的a产生式
a -> B1,a -> B2,...,a -> Bn

可以简记为:
a -> B1|B2|...|Bn

B1,B2 ,... ,Bn 称为a的候选式

相关文章

  • 第一章 第2节 文法的定义

    例子: 产生式的简写 对一组有相同左部的a产生式a -> B1,a -> B2,...,a -> Bn 可以简记为...

  • 行为型设计模式-解释器模式

    定义 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 文法:即语...

  • 英语文法与写作——句法——句法、结构和相关的关系

    1. 句法定义:句法(syntax)是研究句子中词汇之间关系的文法分支。 2. 文法关系(grammatical ...

  • 编译原理——语法制导翻译1.1

    语法制导定义 语法制导定义是对上下文无关文法的推广,其中每个文法符号都有一个相关的属性集。属性分为俩个子集,分别为...

  • 龙书 第二章

    构造一个语法制导翻译器要从源语言的文法开始。一个文法描述了程序的层次结构。文法的定义使用了称为终结符号的基本符号和...

  • 文法的乔姆斯基体系 全书 章节|内容-|-|-第1章|预备知识第2章|文法的基础及乔姆斯基体系第3、4、5章|正则...

  • 设计模式之解释器模式(行为型)

    [TOC] 一、模式定义 解释器模式(Interpreter Pattern):定义语言的文法,并且建立一个解释器...

  • 解释器模式

    1. 解释器模式 1.1 定义: 解释器模式(Interpreter) : 定义一种文法的表示,并定义一种解释器...

  • 设计模式系列篇(二十一)——解释器模式

    What 解释器模式(Interpreter Pattern)为某个语言定义它的语法(或者叫文法)表示,并定义一个...

  • CMM语法分析器

    最新版代码可见Gitee。 文法 经过分析,定义了一个如下文所示的文法,我们要做的就是自己手写递归下降分析实现这个...

网友评论

      本文标题:第一章 第2节 文法的定义

      本文链接:https://www.haomeiwen.com/subject/ymkqjhtx.html