4第四章词法分析.pptVIP

  • 3
  • 0
  • 约1.07万字
  • 约 72页
  • 2016-08-10 发布于重庆
  • 举报
4第四章词法分析

第四章 词法分析(Lexical Analysis) 学习目标: 掌握:词法分析程序的构造,正规式和正规文法到有穷自动机的转换,NFA到DFA的转换、DFA的化简 理解:正规文法、正规式、DFA的概念、NFA的概念 了解:词法分析程序的自动构造工具 4.1 单词的描述工具 4.2 有穷自动机 4.3 正规式和有穷自动机的等价性 4.4 正则文法和有穷自动机间的转换 4.5 词法分析程序的设计 4.6 词法分析程序的自动构造工具 4.1 单词的描述工具 作用: 描述单词的构成规则,基于这类描述工具建立词法分析技术,进而实现词法分析程序的自动构造. 工具有: 正规文法 正规式(Regular Expression) 4.2.1 正规文法 多数程序设计语言单词的语法都能用正规文法(3型文法)描述 正规文法回顾 文法的任一产生式α→β的形式都为A→aB或A→a,其中A ,B∈VN ,a∈ VT 。 正规文法描述的是VT*上的正规集 例如 : 用l表示a~z中的任一英文字母,d表示0~9中任一数字 描述标识符的正规文法为 标识符→l|l字母数字 字母数字→l|d|l字母数字|d字母数字 描述无符号整数的正规文法 无符号整数→d|d无符号整数 4.2.2 正规式(正则表达式) Regular Expression 对于字母表∑,我们感兴趣的

文档评论(0)

1亿VIP精品文档

相关文档