Idealmente, la biblioteca admite una amplia gama de idiomas además de OCaml, pero un buen soporte para OCaml es el requisito principal.¿Qué bibliotecas Javascript tienen un buen soporte para resaltar la sintaxis del código OCaml?
Respuesta
Usando Js-of-ocaml puede usar el código ocaml para eso.
Por ejemplo hay uno en ocsforge (http://ocsigen.org/darcsweb/?r=ocsforge;a=tree):
Se utiliza un analizador léxico parcheado ocaml (ocaml/análisis/lexer.mll y el parche src/ocaml_lexer.patch). Los otros archivos practica para aquellos que son src/ocsforge_color.ml y src/ocsforge_color_tokens.ml {i}
¿Crees que sería fácil de usar para mostrar una sesión de TryOCaml (http://try.ocamlpro.com)? –
Deberíamos hacer un pequeño proyecto por separado para poder vincularlo fácilmente, pero no hay ninguna razón para que esto sea complicado. –
Stackoverflow está utilizando Google Code Prettify. Esta biblioteca admite una gran cantidad de idiomas canónicos como se menciona here.
Aunque OCaml no es el idioma principal admitido, puede actualizar lang-ml.js para resaltar mejor la sintaxis OCaml.
- 1. ¿Qué IDEs tienen un buen soporte para programar con CUDA?
- 2. código javascript para resaltar un elemento html
- 3. ¿Qué es un buen editor de JavaScript para editar código DSL personalizado?
- 4. ¿Resaltar el soporte y el soporte Emacs?
- 5. ¿Un buen analizador de ocaml?
- 6. ¿Qué bibliotecas de JavaScript tienen delegación de eventos?
- 7. Paquete LaTeX para resaltar la sintaxis del código en varios idiomas
- 8. ¿Qué servidores web populares tienen soporte para HTML5 WebSocket?
- 9. Hacer emacs para resaltar la sintaxis postgresql de forma predeterminada
- 10. ¿Qué idiomas tienen soporte para el almacenamiento en caché del valor de retorno sin el código repetitivo?
- 11. ¿Puede Visual Studio 2010 resaltar la sintaxis del archivo ".inc"?
- 12. ¿Qué bibliotecas JavaScript multiplataforma existen?
- 13. Sintaxis ¿resaltar un archivo vimrc en Emacs?
- 14. Cómo resaltar la sintaxis en un RichTextBox [C#]?
- 15. ¿Qué desencadena la ejecución del código JavaScript?
- 16. ¿Cuál es la "sintaxis revisada" en OCaml?
- 17. Cómo forzar vim a sintaxis-resaltar un archivo como html?
- 18. ¿Qué es un buen software wiki para programar tutoriales?
- 19. Buscando un buen código Lisp para leer
- 20. ¿Qué es la sintaxis del archivo Diff?
- 21. ¿Qué es un buen motor de búsqueda de código fuente?
- 22. ¿Existe un buen código abierto xml ide?
- 23. No se puede resaltar la sintaxis xml con highlight.js
- 24. ¿Cuál es la mejor manera de implementar el resaltado de sintaxis del código fuente en Cocoa?
- 25. Complementos Maven para analizar la calidad del código JavaScript
- 26. Resaltar resaltado de sintaxis en SciTE/Notepad ++
- 27. ¿Qué es un buen navegador de código Perl?
- 28. Cómo sintaxis resaltar XML en reStructuredTest/Sphinx
- 29. Cómo separar un buen código del código heredado/de modo peculiar
- 30. ¿Qué lenguajes de programación funcionales tienen bibliotecas de bioinformática?
En mi experiencia, la mayoría de los resaltadores de sintaxis son bastante poco tecnológicos (regexp, coincidencia de palabras clave en su mayoría) y no es demasiado trabajo adaptar una configuración de coloreado de sintaxis existente a OCaml. Un par de horas en el mejor de los casos. – gasche