编译原理-正规文法和有穷自动机的等价性(自动机→文法)

  • 这是“文法→自动机”的逆过程,把过程反过来就行。可以点击以查看相关内容。
  • 注意的一点就是:对终态增加规则 Z → ε。下面直接上例子

例子

微信公众号:JavaWeb架构师

微信公众号:JavaWeb架构师

1) VN = {A,B,C,D}
2) VT = {a,b}
3) S = A
4) f与P的对应

A  →  aB
A  →  bD
B  →  bC
C  →  aA
C  →  bD
D  →  bD
D  →  aB
C  →  ε
D  →  ε
  • 所以 G = ({A,B,C,D}, {a,b}, P, A),其中P为:
A  →  aB                  A  →  bD        
B  →  bC                  C  →  aA
C  →  bD                  D  →  bD
D  →  aB                  C  →  ε
D  →  ε

其它

  • 课件下载:
关注下方微信公众号,
回复:
有穷自动机转正规文法.code

完整教程PDF版本下载

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值