Compiler construction 使用lex工具构建词法分析器

Compiler construction 使用lex工具构建词法分析器,compiler-construction,lex,flex-lexer,Compiler Construction,Lex,Flex Lexer,我试图学习如何使用lex工具创建词法分析器。现在我下载了几个文件,上面写着LEX或FLEX,但我甚至启动它们都有困难,最好的部分是,网站根本没有解释。然后我试着在谷歌上搜索任何可以帮助我构建词法分析器的lex工具,我一直在用adobe的flex来创建移动应用程序。 现在我的问题有两个:我在哪里可以找到一个Lex工具开始工作,我可以得到任何基于IDE的教程,或者不仅仅是让我开始做一些事情。 谢谢。这个问题已经在@MarcinŁoś和@Thomas Padron McCarthy的评论中得到了回答,

我试图学习如何使用lex工具创建词法分析器。现在我下载了几个文件,上面写着LEX或FLEX,但我甚至启动它们都有困难,最好的部分是,网站根本没有解释。然后我试着在谷歌上搜索任何可以帮助我构建词法分析器的lex工具,我一直在用adobe的flex来创建移动应用程序。 现在我的问题有两个:我在哪里可以找到一个Lex工具开始工作,我可以得到任何基于IDE的教程,或者不仅仅是让我开始做一些事情。
谢谢。

这个问题已经在@MarcinŁoś和@Thomas Padron McCarthy的评论中得到了回答,但仍在未回答的问题队列中

Flex词法分析器可以作为源代码或二进制文件从

通过互联网搜索,你可以找到很多很好的在线教程。这个:是推荐的。我也喜欢这个:


YouTube上也有很多有用的演示。

@MarcinŁoś我得到了这些文件,但我如何使用它们来创建词法分析器?有什么教程吗?当然,我真的不能推荐任何具体的东西,但谷歌搜索lex教程似乎能产生合理的结果。例如,似乎很好,但我还没有全部阅读,是的,MarcinŁoś提供链接的Tom Niemann的教程是一个很好的介绍,在编译器课程中,我总是向我的学生推荐它。