Javascript库对OCaml代码的语法高亮显示有很好的支持



理想情况下,除了OCaml之外,该库还支持多种语言,但对OCaml的良好支持是主要要求。

StackOverflow正在使用谷歌代码Pretify。这个库支持这里提到的许多规范语言。

虽然OCaml不是主要支持的语言,但您可以更新lang-ml.js以更好地突出OCaml语法。

使用ocaml的Js,可以使用ocaml代码。

例如ocsfage(http://ocsigen.org/darcsweb/?r=ocsforge;a=树):

它使用了一个补丁的ocaml lexer(ocaml/parsing/xlexer.mll和补丁src/ocaml_lexer.patch)。其他有用的文件是src/ocsfoge_color.ml和src/ocefoge_color_tokens.ml{,i}

相关内容

最新更新