cs.syntax 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. # Modified from C highlight file by Juan C. Olivares <juancri@juancri.com>
  2. context default
  3. keyword whole abstract yellow
  4. keyword whole as yellow
  5. keyword whole base yellow
  6. keyword whole bool yellow
  7. keyword whole break yellow
  8. keyword whole byte yellow
  9. keyword whole case yellow
  10. keyword whole catch yellow
  11. keyword whole char yellow
  12. keyword whole checked yellow
  13. keyword whole class white
  14. keyword whole const yellow
  15. keyword whole continue yellow
  16. keyword whole decimal yellow
  17. keyword whole default yellow
  18. keyword whole delegate white
  19. keyword whole do yellow
  20. keyword whole double yellow
  21. keyword whole else yellow
  22. keyword whole enum white
  23. keyword whole event yellow
  24. keyword whole explicit yellow
  25. keyword whole extern yellow
  26. keyword whole false yellow
  27. keyword whole finally yellow
  28. keyword whole fixed yellow
  29. keyword whole float yellow
  30. keyword whole for yellow
  31. keyword whole foreach yellow
  32. keyword whole get brightgreen
  33. keyword whole goto yellow
  34. keyword whole if yellow
  35. keyword whole implicit yellow
  36. keyword whole in yellow
  37. keyword whole int yellow
  38. keyword whole interface white
  39. keyword whole internal brightred
  40. keyword whole is yellow
  41. keyword whole lock yellow
  42. keyword whole long yellow
  43. keyword whole namespace white
  44. keyword whole new yellow
  45. keyword whole null yellow
  46. keyword whole object yellow
  47. keyword whole operator yellow
  48. keyword whole out yellow
  49. keyword whole override yellow
  50. keyword whole params yellow
  51. keyword whole partial yellow
  52. keyword whole private brightred
  53. keyword whole protected yellow
  54. keyword whole public brightred
  55. keyword whole readonly yellow
  56. keyword whole ref yellow
  57. keyword whole return yellow
  58. keyword whole sbyte yellow
  59. keyword whole sealed yellow
  60. keyword whole set brightgreen
  61. keyword whole short yellow
  62. keyword whole sizeof yellow
  63. keyword whole stackalloc yellow
  64. keyword whole static yellow
  65. keyword whole string yellow
  66. keyword whole struct white
  67. keyword whole switch yellow
  68. keyword whole this yellow
  69. keyword whole throw yellow
  70. keyword whole true yellow
  71. keyword whole try yellow
  72. keyword whole typeof yellow
  73. keyword whole uint yellow
  74. keyword whole ulong yellow
  75. keyword whole unchecked yellow
  76. keyword whole unsafe yellow
  77. keyword whole ushort yellow
  78. keyword whole using brightcyan
  79. keyword whole value yellow
  80. keyword whole virtual yellow
  81. keyword whole void yellow
  82. keyword whole volatile yellow
  83. keyword whole where yellow
  84. keyword whole while yellow
  85. keyword whole yield yellow
  86. keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
  87. keyword /\* brown
  88. keyword \*/ brown
  89. keyword // brown
  90. keyword '\\\{"abtnvfr\}' brightgreen
  91. keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
  92. keyword '\\'' brightgreen
  93. keyword '\\\\' brightgreen
  94. keyword '\\0' brightgreen
  95. keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~、�ウЖ��⑭�渦慨偽係杭纂従神疎団兎波品北洋椀冫嘖孛忤掣桀毳烙痰邃繙艾蜉謖邇關髓齡��巐鄕��\}' brightgreen
  96. keyword > yellow
  97. keyword < yellow
  98. keyword \+ yellow
  99. keyword - yellow
  100. keyword \* yellow
  101. keyword / yellow
  102. keyword % yellow
  103. keyword = yellow
  104. keyword != yellow
  105. keyword == yellow
  106. keyword { brightcyan
  107. keyword } brightcyan
  108. keyword ( brightcyan
  109. keyword ) brightcyan
  110. keyword [ brightcyan
  111. keyword ] brightcyan
  112. keyword , brightcyan
  113. keyword : brightcyan
  114. keyword ? brightcyan
  115. keyword ; brightmagenta
  116. context exclusive /\* \*/ brown
  117. spellcheck
  118. context exclusive // \n brown
  119. spellcheck
  120. context linestart # \n brightred
  121. keyword \\\n yellow
  122. keyword /\**\*/ brown
  123. keyword "+" red
  124. context " " green
  125. spellcheck
  126. keyword \\" brightgreen
  127. keyword %% brightgreen
  128. keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
  129. keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
  130. keyword %\[hl\]n brightgreen
  131. keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
  132. keyword %[*] brightgreen
  133. keyword %c brightgreen
  134. keyword %p brightgreen
  135. keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
  136. keyword \\\\ brightgreen
  137. keyword \\' brightgreen
  138. keyword \\\{abtnvfr\} brightgreen