Jon*_*ark 1 parsing ocaml parsec
Google告诉我,OCaml有几个类似parsec的库:Batteries的ParserCo,Planck,Mparser,PCL和ocaml-parsec.我的问题是知道选择哪一个.有人可以给我一些关于稳定性,主动维护,文档质量等方面的反馈吗?
我对ParserCo,Planck和PCL的外观有一个模糊的概念,我会从普朗克开始,期望找到一些粗糙的边缘,并在使用过程中自己进化一些库.他们都没有真正积极记录,但是普朗克得到了一些"严肃"的测试用例(解析OCaml语法本身),而开发人员Jun Furuse则反应可能有兴趣让它成型.
也就是说,解析组合库在OCaml世界中并不常见.我们仍然非常积极地使用解析器生成器.如果你没有任何强烈的意见,我建议你试试Menhir,这是非常优雅和使用(并积极维护).
| 归档时间: |
|
| 查看次数: |
454 次 |
| 最近记录: |