2012-10-09 15 views
14

Estoy buscando un formateador de código o impresora bonita para ocaml. Algo así como gofmt para el lenguaje de programación go. Preferiblemente debería conservar los comentarios.ocaml impresora bonita (formateador de código)

Estoy corrigiendo los hand-ins y parte del código está formateado de una manera que hace que sea muy difícil de leer.

Respuesta

16

si no se preocupan por los comentarios, puede utilizar camlp4:

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

O puede utilizar herramientas indenter externos, como ocp-indent.

+1

En realidad, eso parece conservar los comentarios. ¡Gracias! – ReyCharles

+0

Es posible que también desee incluir la forma de hacerlo con la sintaxis revisada. Lo necesitaba para usarlo con el analizador lexer Camlp4. –

Cuestiones relacionadas