哪些Javascript库对OCaml代码的语法突出显示有很好的支持?

Ash*_*wal 7 javascript ocaml functional-programming sml

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

pad*_*pad 7

StackOverflow正在使用Google Code Prettify.这个库支持许多规范语言,如这里提到的.

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


Pie*_*art 5

使用Js-of-ocaml你可以使用ocaml代码.

例如,ocsforge中有一个(http://ocsigen.org/darcsweb/?r=ocsforge;a=tree):

它使用修补的ocaml词法分析器(ocaml/parsing/lexer.mll和补丁src/ocaml_lexer.patch).其他有用的文件是src/ocsforge_color.ml和src/ocsforge_color_tokens.ml {,i}