【问题标题】:ocaml pretty printer (code formatter)ocaml 漂亮的打印机(代码格式化程序)
【发布时间】:2012-10-09 11:07:46
【问题描述】:

我正在为 ocaml 寻找代码格式化程序或漂亮的打印机。像 gofmt 这样的 go 编程语言。它最好保留 cmets。

我正在更正手稿,其中一些代码的格式使其难以阅读。

【问题讨论】:

    标签: ocaml


    【解决方案1】:

    如果不关心cmets,可以使用camlp4:

    camlp4 <file> -parser o -printer o > <new-file>
    

    或者您可以使用外部压头工具,如ocp-indent

    【讨论】:

    • 实际上,这似乎保留了 cmets。谢谢!
    • 您可能还希望包含使用修改后的语法的方法。我需要它与 Camlp4 词法分析器一起使用。
    猜你喜欢
    • 2011-02-28
    • 2010-11-03
    • 2021-09-19
    • 2012-03-07
    • 2011-01-07
    • 2023-02-19
    • 1970-01-01
    • 2011-05-06
    相关资源
    最近更新 更多