java.syntax 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. # Syntax rules for the Java programming language
  2. #
  3. # Authors:
  4. # lol_zimmerli%headbanger.ch@mail.headbanger.ch, 1999
  5. context default
  6. keyword whole abstract yellow
  7. keyword whole boolean yellow
  8. keyword whole break yellow
  9. keyword whole byte yellow
  10. keyword whole byvalue yellow
  11. keyword whole case yellow
  12. keyword whole cast yellow
  13. keyword whole catch yellow
  14. keyword whole char yellow
  15. keyword whole class yellow
  16. keyword whole clone brightred
  17. keyword whole const yellow
  18. keyword whole continue yellow
  19. keyword whole def yellow
  20. keyword whole default yellow
  21. keyword whole do yellow
  22. keyword whole double yellow
  23. keyword whole else yellow
  24. keyword whole enum yellow
  25. keyword whole equals brightred
  26. keyword whole extends yellow
  27. keyword whole false yellow
  28. keyword whole final yellow
  29. keyword whole finalize brightred
  30. keyword whole finally yellow
  31. keyword whole float yellow
  32. keyword whole for yellow
  33. keyword whole future yellow
  34. keyword whole generic yellow
  35. keyword whole getClass brightred
  36. keyword whole goto yellow
  37. keyword whole hashCode brightred
  38. keyword whole if yellow
  39. keyword whole implements yellow
  40. keyword whole import yellow
  41. keyword whole inner yellow
  42. keyword whole instanceof yellow
  43. keyword whole int yellow
  44. keyword whole interface yellow
  45. keyword whole long yellow
  46. keyword whole native yellow
  47. keyword whole new yellow
  48. keyword whole notify brightred
  49. keyword whole notifyAll brightred
  50. keyword whole null yellow
  51. keyword whole outer yellow
  52. keyword whole package yellow
  53. keyword whole private yellow
  54. keyword whole protected yellow
  55. keyword whole public yellow
  56. keyword whole rest yellow
  57. keyword whole return yellow
  58. keyword whole short yellow
  59. keyword whole static yellow
  60. keyword whole super yellow
  61. keyword whole switch yellow
  62. keyword whole synchronized yellow
  63. keyword whole this yellow
  64. keyword whole throw yellow
  65. keyword whole throws yellow
  66. keyword whole toString brightred
  67. keyword whole transient yellow
  68. keyword whole true yellow
  69. keyword whole try yellow
  70. keyword whole var yellow
  71. keyword whole void yellow
  72. keyword whole volatile yellow
  73. keyword whole wait brightred
  74. keyword whole while yellow
  75. keyword /\* brown
  76. keyword \*/ brown
  77. keyword // brown
  78. keyword '\s' brightgreen
  79. keyword '+' brightgreen
  80. keyword > yellow
  81. keyword < yellow
  82. keyword \+ yellow
  83. keyword - yellow
  84. keyword \* yellow
  85. keyword / yellow
  86. keyword % yellow
  87. keyword = yellow
  88. keyword != yellow
  89. keyword == yellow
  90. keyword { brightcyan
  91. keyword } brightcyan
  92. keyword ( brightcyan
  93. keyword ) brightcyan
  94. keyword [ brightcyan
  95. keyword ] brightcyan
  96. keyword , brightcyan
  97. keyword : brightcyan
  98. keyword ? brightcyan
  99. keyword ; brightmagenta
  100. context exclusive /\* \*/ brown
  101. spellcheck
  102. context exclusive // \n brown
  103. spellcheck
  104. context linestart # \n brightred
  105. keyword \\\n yellow
  106. keyword /\**\*/ brown
  107. keyword "+" red
  108. keyword <+> red
  109. context " " green
  110. spellcheck
  111. keyword \\" brightgreen
  112. keyword \\n brightgreen
  113. keyword %% brightgreen
  114. keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
  115. keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
  116. keyword %\[hl\]n brightgreen
  117. keyword %\[.\]\[0123456789\]s brightgreen
  118. keyword %[*] brightgreen
  119. keyword %c brightgreen
  120. keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
  121. keyword \\\\ brightgreen
  122. keyword \\' brightgreen
  123. keyword \\\{abtnvfr\} brightgreen