编译原理词法1(正规表达式与有限自动机简介).pptVIP

  • 2
  • 0
  • 约 38页
  • 2017-06-11 发布于北京
  • 举报

编译原理词法1(正规表达式与有限自动机简介).ppt

2.3.1:正规表达式与正规集(正规式的运算) 连接运算: 字的连接:设“ab”和“aab”是两个字,则 ab·aab = abaab 正规式的连接:RS?=?{α β | α∈Rβ∈S} 例:A={ab,bc} ,B={ac,cb },则: AB ={abac,abcb,bcac,bccb} 正规式的幂运算:正规式自身的n次连接 并约定: R0 = {ε}。 2.3 正规表达式与优先自动机简介 Rn?=?RR…R    n个 AB≠BA 2.3.1:正规表达式与正规集(正规式的运算) 闭包运算: 集合R的闭包表示为R*,具体定义为: R*?=?R0∪R1∪R2∪R3∪… 集合R的正闭包表示为R+,具体定义为: R+ =?R1∪R2∪R3∪… = RR*? 显然: R*= R0∪R+ 2.3 正规表达式与优先自动机简介 2.3.1:正规表达式与正规集(正规式的运算性质) 对于Σ上的正规式R和S,如果它们的正规集满足L(R)=L(S), 则称R和S等价,记为R=S。正规式的性质有: (1)交换律: R | S = S | R (2)结合律: R | (S | T) = (R | S) | T;R(ST) = (RS)T (3)分配律: R(S | T) = RS | RT;(R | S)T?=?RT

文档评论(0)

1亿VIP精品文档

相关文档