我需要为我正在处理的一个小型代码编辑器项目解析 CMakeLists.txt 文件。因此,我正在寻找 CMake 语言的解析器/词法分析器,但似乎无法使用 Google 找到任何东西。有没有人用 flex 中的相应词法分析器在 bison 中编写过这样的语法?谢谢!
最佳答案
是的,您可以从 CMake source itself 窃取它.
使用从该文件生成的词法分析器可能会使您依赖名为 cmSys/kwSys 的内部 CMake 库。 Here is我们在 KDevelop 是如何解决这个问题的。
关于cmake - 某处是否有可用的 cmake 解析器/词法分析器(在 bison/flex 中)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37910856/