Mat*_*hid 7 bash parsing haskell
有没有人知道可以解析任意Bash脚本的Haskell库?
粗略搜索Hackage的表明,有一个叫包bash
用于编写脚本,但我没有看到任何的解析他们.
基本上我刚刚收集了大量的Bash脚本,我想对它进行一些代码分析.但第一阶段显然是能够解析这些东西.
我个人不太了解巴什.我想我可以坐下来通过庞大的手册页来获得完整的BNF语法.(我想这是非常复杂的,考虑到shell的长期和向后兼容的历史.)我只是想知道其他人是否已经为我做过这项工作......
也许扩展language-sh。
Language.Sh 是用于解析和操作 shell 语法中的表达式的模块集合。这是一个更大的项目 shsh 的一部分。请注意,在我们达到 1.0 版本之前,API 会有些不稳定。
归档时间: |
|
查看次数: |
459 次 |
最近记录: |