lex 和 yacc 应该一起使用。
哪个是扫描仪,哪个是解析器?
哪个创建扫描仪,哪个创建解析器?
Lex (flex) 是词法扫描器。Yacc (bison) 是 LALR 解析器生成器。
你会发现维基百科对所有这些软件工具都有很好的答案,并且会清晰简洁地解释它们。当您想要一个标准问题的明确答案时,它通常是最好的起点。这里是 http://en.wikipedia.org/wiki/Lex_(software)
在计算机科学中,lex 是一个生成词法分析器(“扫描器”或“词法分析器”)的程序。[1] Lex 通常与 yacc 解析器生成器一起使用。
还有更多