编译原理总复习chap3.pptVIP

  • 3
  • 0
  • 约5.31千字
  • 约 32页
  • 2017-07-03 发布于湖北
  • 举报
编译原理总复习chap3

第三章 文法和语言 本章知识点(内容) 字母表:元素的非空有穷集合。 符号:字母表中的元素。 符号串:字母表中的符号组成的任何有穷序列。      空串:ε 符号串s的头(前缀) 移走s尾部的零个或多于零个符号。 符号串s的尾(后缀) 删去s头部的零个或多于零个符号。 符号串的长度 3.3 文法和语言的形式定义 文法 规则(产生式) 非终结符号 终结符号 直接推导 推导序列 句型 句子 语言L(G) 等价文法 四元组(VN,VT,P,S) VN:非终结符号集(语法实体); VT :终结符号集; P:产生式(生成式、规则)的集合; VN ∩ VT = φ VN ∪ VT =V :字母表 /字汇表 S:识别符号(开始符号),非终结符,至少要在一条规则中作为左部出现。 定义3.2 直接推导 ? v=w0=w1=w2=…=wn=w ,(n0) 则称v推导出(产生)w,记作v?w。(推导长度为 n) 文法G[S] S?x,则称x是句型 若L(G1)= L(G2),则G1和G2是等价的。 3.4 文法的类型 P38 例文法G[S]: S→CD Ab→bA C→aCA Ba→aB C→bCB Bb→bB AD→aD C→ε

文档评论(0)

1亿VIP精品文档

相关文档