3hh第三章文法和语言.pptxVIP

  • 319
  • 0
  • 约6.74千字
  • 约 65页
  • 2017-04-27 发布于四川
  • 举报
3hh第三章文法和语言

第3章 文法和语言;3.3 文法和语言的形式定义;1. 文法的定义;规则也称产生式或生成式,形如?→?或? ::=?,其中??V+且至少包含一个非终结符, ??V*。 ?称为规则的左部,? 称为规则的右部。;例3.1 文法G = (VN, VT, P, S),其中 VN={S} VT={0,1} P={S→0S1, S→01} S为开始符 该文法产生的语言为{ 0n1n | n?1};例3.2 产生标识符的文法。 分析: 令 L: 字母, 即 L→a | b |…| z D: 数字, 即 D→0 | 1 |…| 9 T: 字母或数字, 即 T→L | D S: 字母数字串, 则ST是字母数字串, 即 S→ ST | T 标识符I为字母后跟字母数字串或单个字母, 即 I→ LS | L;解: 产生标识符的文法为 G = (VN, VT, P, I),其中 VN ={I, S, T, L, D}, VT ={a,b,…,z, 0,…,9}, P: I → LS | L S→ ST | T T→L | D

文档评论(0)

1亿VIP精品文档

相关文档