标签: lex
我已经阅读了一些书籍和网站,但我还不清楚lexer,scanner.l以及词法分析器和lex.yy.c,扫描仪和词法分析器之间的区别?
答案 0 :(得分:0)
lex(或flex)采用扫描程序描述,通常在扩展名为.l的文件中,并生成一个实现扫描程序的C程序,通常名为lex.yy.c,尽管您可以(并且应该)使用更有意义的名称。许多人使用“词法分析器”这个词的意思与“扫描仪”相同;你可以认为他们是同义词。
.l
lex.yy.c