【发布时间】:2014-03-04 09:45:14
【问题描述】:
致敬!
在阅读 Dragonbook 的第 3 章(词法分析)时,我几乎了解了所有内容(他们如何使用正则表达式指定标记),直到他们开始谈论有限自动机。它似乎是描述词法分析器的重要部分。
现在我了解了有限自动机的概念,但我不了解它在词法分析器中的作用和用途?为什么不只用正则表达式指定标记?
提前致谢。
【问题讨论】:
-
正则表达式将被转换为有限自动机
-
谢谢。我认为正则表达式是描述字符串集的符号。有限自动机也是如此。但并不是正则表达式被转换为有限自动机。
标签: compiler-construction expression analyzer lexical construction