ml.syntax 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. ##################################################################################
  2. # ML (CamlLight) syntax hilighting by Carlos Rodrigues <a9566@lei.di.fct.unl.pt> #
  3. ##################################################################################
  4. context default
  5. keyword whole and yellow
  6. keyword whole as yellow
  7. keyword whole begin yellow
  8. keyword whole do yellow
  9. keyword whole done yellow
  10. keyword whole downto yellow
  11. keyword whole else yellow
  12. keyword whole end yellow
  13. keyword whole exception yellow
  14. keyword whole for yellow
  15. keyword whole fun yellow
  16. keyword whole function yellow
  17. keyword whole if yellow
  18. keyword whole in yellow
  19. keyword whole let yellow
  20. keyword whole match yellow
  21. keyword whole mutable yellow
  22. keyword whole not yellow
  23. keyword whole of yellow
  24. keyword whole or yellow
  25. keyword whole prefix yellow
  26. keyword whole rec yellow
  27. keyword whole then yellow
  28. keyword whole to yellow
  29. keyword whole try yellow
  30. keyword whole type yellow
  31. keyword whole value yellow
  32. keyword whole where yellow
  33. keyword whole while yellow
  34. keyword whole mod yellow
  35. keyword whole with yellow
  36. keyword whole true yellow
  37. keyword whole false yellow
  38. keyword (\* brown
  39. keyword \*) brown
  40. keyword `\s` brightcyan
  41. keyword `+` brightcyan
  42. keyword > cyan
  43. keyword <> cyan
  44. keyword < cyan
  45. keyword . cyan
  46. keyword -> brightgreen
  47. keyword <- cyan
  48. keyword \+ cyan
  49. keyword - cyan
  50. keyword \* cyan
  51. keyword / cyan
  52. keyword % cyan
  53. keyword = cyan
  54. keyword | cyan
  55. keyword # cyan
  56. keyword @ cyan
  57. keyword ^ cyan
  58. keyword { cyan
  59. keyword } cyan
  60. keyword ( cyan
  61. keyword ) cyan
  62. keyword [ cyan
  63. keyword ] cyan
  64. keyword , cyan
  65. keyword : cyan
  66. keyword & cyan
  67. keyword wholeright ;; brightred
  68. keyword wholeright ; brightred
  69. keyword ; cyan
  70. context exclusive (\* \*) brown
  71. keyword \\\n yellow
  72. keyword "+" brown
  73. keyword <+> brown
  74. context " " brightcyan
  75. keyword \\" brightmagenta
  76. keyword \\n brightmagenta
  77. keyword %% brightmagenta
  78. keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightmagenta
  79. keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightmagenta
  80. keyword %\[hl\]n brightmagenta
  81. keyword %\[.\]\[0123456789\]s brightmagenta
  82. keyword %[*] brightmagenta
  83. keyword %c brightmagenta
  84. keyword \\\{0123\}\{01234567\}\{01234567\} brightmagenta
  85. keyword \\\\ brightmagenta
  86. keyword \\' brightmagenta
  87. keyword \\\{abtnvfr\} brightmagenta