首页 > 其他 > 详细

词法分析

时间:2020-03-27 10:17:53      阅读:67      评论:0      收藏:0      [点我收藏+]

正则表达式(RE)

  • 正则表达式r定义一个语言,记为L(r)

正则表达定义

技术分享图片

技术分享图片

正则语言

技术分享图片

正则定义

技术分享图片

有穷自动机

  • 具有一系列离散的输入输出信息和有穷数目的内部状态
  • 根据当前所处状态当前面临输入信息就可以决定系统的后继行为
  • 每当系统处理当前的输入后,系统的内部状态也将发生改变

FA模型

技术分享图片

FA的表示

技术分享图片

FA定义的语言

  • 给定输入串x,若存在一个对应串x的从初始状态到终止状态的转换序列,则称串x被该FA接收
  • 由一个有穷自动机M接收的所有串构成的集合称为是该FA定义(或接受)的语言,记为L(M)

最长子串匹配原则

  • 当输入串的多个前缀与一个或多个模式匹配时,总是选择最长的前缀进行匹配
  • 在到达某个终态之后,只要输入带上还有符号,DFA就继续前进,以便寻找尽可能长的匹配

词法分析

原文:https://www.cnblogs.com/localhost-ha/p/12579185.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!