10-第三章有限自动机与词法器.ppt

第三章 有限自动机与词法分析器 任课教师 王养廷 主要内容 正则表达式到有穷自动机的转换 有穷自动机到正则表达式的转换 实例 1 正则表达式到有穷自动机 正则定理 对任意正则表达式RE,均可构造出一个有穷自动机FA,使得FA所接受的字符串等价于RE所定义的正则集。 正则表达式RE与有穷自动机FA等价 1 正则表达式到有穷自动机 正则表达式到有穷自动机的转换 正则表达式到NFA NFA到DFA转换 DFA极小化 DFA等价性 1 正则表达式到有穷自动机 结构化自动机 RE = ε RE = a 1 正则表达式到有穷自动机 结构化自动机 RE = A | B RE = AB 1 正则表达式到有穷自动机 结构化自动机 RE = A* 1 正则表达式到有穷自动机 结构化自动机举例 a a | b ab a* a(b|c) (a|b)(a|c) (a|b)c* 2 有穷自动机到正则表达式 举例 Φ ε a a* 2 有穷自动机到正则表达式 举例 2 有穷自动机到正则表达式 举例 3 实例 正则表达式到有穷自动机 示例 ((a|bc)*d)+ ((0|1)* (2|3)+)|0011 练习 P60 2(1,2), 3(1,2),4(1) PL/0编译程序 PL/0程序示例 CONST A=10; (* 常量说明部分 *) VAR B,C; (* 变量说明

文档评论(0)

1亿VIP精品文档

相关文档