swig.syntax 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. context default
  2. keyword whole linestart %addmethods red/orange
  3. keyword whole linestart %alpha red/orange
  4. keyword whole linestart %apply red/orange
  5. keyword whole linestart %checkout red/orange
  6. keyword whole linestart %clear red/orange
  7. keyword whole linestart %disabledoc red/orange
  8. keyword whole linestart %doconly red/orange
  9. keyword whole linestart %echo red/orange
  10. keyword whole linestart %enabledoc red/orange
  11. keyword whole linestart %except red/orange
  12. keyword whole linestart %extern red/orange
  13. keyword whole linestart %import red/orange
  14. keyword whole linestart %include red/orange
  15. keyword whole linestart %init red/orange
  16. keyword whole linestart %inline red/orange
  17. keyword whole linestart %localstyle red/orange
  18. keyword whole linestart %module red/orange
  19. keyword whole linestart %name red/orange
  20. keyword whole linestart %native red/orange
  21. keyword whole linestart %new red/orange
  22. keyword whole linestart %out red/orange
  23. keyword whole linestart %pragma red/orange
  24. keyword whole linestart %raw red/orange
  25. keyword whole linestart %readonly red/orange
  26. keyword whole linestart %readwrite red/orange
  27. keyword whole linestart %rename red/orange
  28. keyword whole linestart %section red/orange
  29. keyword whole linestart %style red/orange
  30. keyword whole linestart %subsection red/orange
  31. keyword whole linestart %subsubsection red/orange
  32. keyword whole linestart %text red/orange
  33. keyword whole linestart %title red/orange
  34. keyword whole linestart %typedef red/orange
  35. keyword whole linestart %typemap red/orange
  36. keyword whole linestart %val red/orange
  37. keyword whole linestart %wrapper red/orange
  38. keyword whole linestart %{ red/orange
  39. keyword whole linestart %} red/orange
  40. keyword whole auto yellow
  41. keyword whole break yellow
  42. keyword whole case yellow
  43. keyword whole char yellow
  44. keyword whole const yellow
  45. keyword whole continue yellow
  46. keyword whole default yellow
  47. keyword whole do yellow
  48. keyword whole double yellow
  49. keyword whole else yellow
  50. keyword whole enum yellow
  51. keyword whole extern yellow
  52. keyword whole float yellow
  53. keyword whole for yellow
  54. keyword whole goto yellow
  55. keyword whole if yellow
  56. keyword whole int yellow
  57. keyword whole long yellow
  58. keyword whole register yellow
  59. keyword whole return yellow
  60. keyword whole short yellow
  61. keyword whole signed yellow
  62. keyword whole sizeof yellow
  63. keyword whole static yellow
  64. keyword whole struct yellow
  65. keyword whole switch yellow
  66. keyword whole typedef yellow
  67. keyword whole union yellow
  68. keyword whole unsigned yellow
  69. keyword whole void yellow
  70. keyword whole volatile yellow
  71. keyword whole while yellow
  72. keyword whole asm yellow
  73. keyword whole catch yellow
  74. keyword whole class yellow
  75. keyword whole friend yellow
  76. keyword whole delete yellow
  77. keyword whole inline yellow
  78. keyword whole new yellow
  79. keyword whole operator yellow
  80. keyword whole private yellow
  81. keyword whole protected yellow
  82. keyword whole public yellow
  83. keyword whole this yellow
  84. keyword whole throw yellow
  85. keyword whole template yellow
  86. keyword whole try yellow
  87. keyword whole virtual yellow
  88. keyword whole bool yellow
  89. keyword whole const_cast yellow
  90. keyword whole dynamic_cast yellow
  91. keyword whole explicit yellow
  92. keyword whole false yellow
  93. keyword whole mutable yellow
  94. keyword whole namespace yellow
  95. keyword whole reinterpret_cast yellow
  96. keyword whole static_cast yellow
  97. keyword whole true yellow
  98. keyword whole typeid yellow
  99. keyword whole typename yellow
  100. keyword whole using yellow
  101. keyword whole wchar_t yellow
  102. keyword whole ... yellow
  103. keyword /\* brown
  104. keyword \*/ brown
  105. keyword // brown
  106. keyword '\\\{"abtnvfr\}' brightgreen
  107. keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
  108. keyword '\\'' brightgreen
  109. keyword '\\\\' brightgreen
  110. keyword '\\0' brightgreen
  111. keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~嵗╯丰戍貝物洎悖停眾斯須號獄播噶擱藏霰匸�帊昅恘倳眑婭笫崷窙嗲睧颬睼麧緗鴇膹擨闀貘覷鏷禴矙𡜍𦶠�\}' brightgreen
  112. keyword > yellow
  113. keyword < yellow
  114. keyword \+ yellow
  115. keyword - yellow
  116. keyword \* yellow
  117. keyword / yellow
  118. keyword % yellow
  119. keyword = yellow
  120. keyword != yellow
  121. keyword == yellow
  122. keyword { brightcyan
  123. keyword } brightcyan
  124. keyword ( brightcyan
  125. keyword ) brightcyan
  126. keyword [ brightcyan
  127. keyword ] brightcyan
  128. keyword , brightcyan
  129. keyword : brightcyan
  130. keyword ? brightcyan
  131. keyword ; brightmagenta
  132. context exclusive /\* \*/ brown
  133. spellcheck
  134. context exclusive // \n brown
  135. spellcheck
  136. context linestart # \n brightred
  137. keyword \\\n yellow
  138. keyword /\**\*/ brown
  139. keyword "+" red
  140. keyword <+> red
  141. context " " green
  142. spellcheck
  143. keyword \\" brightgreen
  144. keyword \\\n brightgreen
  145. keyword %% brightgreen
  146. keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]\{eEfgGoxX\} brightgreen
  147. keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]\{diuxX\} brightgreen
  148. keyword %\[hl\]n brightgreen
  149. keyword %\[.\]\[0123456789\]s brightgreen
  150. keyword %[*] brightgreen
  151. keyword %c brightgreen
  152. keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
  153. keyword \\\\ brightgreen
  154. keyword \\' brightgreen
  155. keyword \\\{abtnvfr\} brightgreen