解析 – 一个好的ocaml解析器?

我正在寻找一个不是flex / bison衍生物的好的ocaml解析库.理想情况下,我想要一个符合parsec的单一组合库,但我找不到任何东西.

我将使用haskell,但是使haskell的llvm绑定证明比我原来想象的更糟糕.

干杯,

杜安

最佳答案
Here’s one library,通过Google. (其中还提出了thisthis,其中列出了几个更相关的音效图书馆.)

当我在ML中编写一个组合器解析器时,由于具有价值限制和热切的评估,所以使用它变得相当麻烦,这迫使你扩展你的语法规则.据说Ocaml对价值限制更加放松,尽管如此 – 也许你会幸免于难.

转载注明原文:解析 – 一个好的ocaml解析器? - 代码日志