2012-10-09 22 views
14

Sto cercando un formattatore di codice o una stampante carina per ocaml. Qualcosa come gofmt per il linguaggio di programmazione go. Dovrebbe preferibilmente preservare i commenti.ocaml pretty printer (formattatore del codice)

Sto correggendo le mani e alcuni del codice sono formattati in un modo che rende molto difficile la lettura.

risposta

16

se non si cura di commenti, è possibile utilizzare camlp4:

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

In alternativa è possibile utilizzare strumenti penetratore esterni, come ocp-indent.

+1

In realtà, ciò sembrava mantenere i commenti. Grazie! – ReyCharles

+0

Si potrebbe anche voler includere il modo di fare con la sintassi rivista. Ne avevo bisogno per l'uso con l'analizzatore di lexer Camlp4. –

Problemi correlati