【问题标题】:Lex/Rex and Yacc/Racc files for Kconfig用于 Kconfig 的 Lex/Rex 和 Yacc/Racc 文件
【发布时间】:2021-07-20 07:38:36
【问题描述】:

我想解析 Linux Kconfig 文件以创建它们之间关系的图形可视化。我的第一个想法是使用 rex/racc(lex/yacc 的 ruby​​ 版本)来解析 Kconfig,因为 ruby​​ 是我选择的语言。我认为必须有 lex/yacc 文件来解析我可以适应的 Kconfig,但我终生找不到任何文件。有没有人有这些链接或知道任何其他基于 ruby​​ 的 Kconfigs 解析器?

我找到了this Stackflow question,但没有有用的链接或规范。

【问题讨论】:

    标签: ruby yacc lex


    【解决方案1】:

    在Linux源码树中,有Kconfig格式的Yacc和Lex文件,在scripts/kconfig目录下:

    当然,这些在 Ruby/Racc 中不会按原样工作,但它们应该是一个很好的起点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-07
      • 1970-01-01
      • 2020-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多