码迷,mamicode.com
首页 > 其他好文 > 详细

第六次实验 文法

时间:2019-10-16 15:03:42      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:语言   bsp   实验   转换   正规文法   aaa   ilo   eps   描述   

1.分别写出描述以下语言的正规文法和正规式:

L1={abna|n≥0}。

正规文法:S->abna

              A->aA

              A->bA|a

正规式:ab*a

L2={ambn|n≥1,m ≥1}

正规文法:S->aS

              S->bS|b

正规式: S=aa*bb*

 

L3={(ab)n|n≥1}

S->(ab)S|(ab)

正规式: S=(ab)(ab)*

 

 2.将以下正规文法转换到正规式

Z→0A
A→0A|0B
B→1A|ε

A=0A+0B=0A+0(1A+0)=0A+01A+0=(0+01)A+0=(0+01)*0

Z=0(0+01)*0

正规式:Z=0(0|01)*0

 

 

Z→U0|V1
U→Z1|1
V→Z0|0

Z = (Z1+1)0 + (Z0+0)1 = Z10 + 10 + Z01 + 01 = Z(10+01) + 10 + 01

正规式:Z = (10|01)*(10|01)

 

 

S→aA
A→bA|aB|b
B→aA

A=bA+aB+b=bA+aaA+b=(b+aa)A+b=(b|aa)*b

正规式:S=aA=a(b|aa)*b

 

I→l|Il|Id

I = l + Il + Id = I(l+d) + l

正规式:I=(l|d)*l

 

第六次实验 文法

标签:语言   bsp   实验   转换   正规文法   aaa   ilo   eps   描述   

原文地址:https://www.cnblogs.com/zhff/p/11685476.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!