yxx.syntax 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205
  1. context default
  2. keyword whole auto yellow
  3. keyword whole break yellow
  4. keyword whole case yellow
  5. keyword whole char yellow
  6. keyword whole const yellow
  7. keyword whole continue yellow
  8. keyword whole default yellow
  9. keyword whole do yellow
  10. keyword whole double yellow
  11. keyword whole else yellow
  12. keyword whole enum yellow
  13. keyword whole extern yellow
  14. keyword whole float yellow
  15. keyword whole for yellow
  16. keyword whole goto yellow
  17. keyword whole if yellow
  18. keyword whole int yellow
  19. keyword whole long yellow
  20. keyword whole register yellow
  21. keyword whole return yellow
  22. keyword whole short yellow
  23. keyword whole signed yellow
  24. keyword whole sizeof yellow
  25. keyword whole static yellow
  26. keyword whole struct yellow
  27. keyword whole switch yellow
  28. keyword whole typedef yellow
  29. keyword whole union yellow
  30. keyword whole unsigned yellow
  31. keyword whole void yellow
  32. keyword whole volatile yellow
  33. keyword whole while yellow
  34. keyword whole asm yellow
  35. keyword whole catch yellow
  36. keyword whole class yellow
  37. keyword whole friend yellow
  38. keyword whole delete yellow
  39. keyword whole inline yellow
  40. keyword whole new yellow
  41. keyword whole operator yellow
  42. keyword whole private yellow
  43. keyword whole protected yellow
  44. keyword whole public yellow
  45. keyword whole this yellow
  46. keyword whole throw yellow
  47. keyword whole template yellow
  48. keyword whole try yellow
  49. keyword whole virtual yellow
  50. keyword whole bool yellow
  51. keyword whole const_cast yellow
  52. keyword whole dynamic_cast yellow
  53. keyword whole explicit yellow
  54. keyword whole false yellow
  55. keyword whole mutable yellow
  56. keyword whole namespace yellow
  57. keyword whole reinterpret_cast yellow
  58. keyword whole static_cast yellow
  59. keyword whole true yellow
  60. keyword whole typeid yellow
  61. keyword whole typename yellow
  62. keyword whole using yellow
  63. keyword whole wchar_t yellow
  64. keyword whole ... yellow
  65. keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
  66. keyword whole accept yellow
  67. keyword whole code yellow
  68. keyword whole debug yellow
  69. keyword whole defines yellow
  70. keyword whole destructor yellow
  71. keyword whole dprec yellow
  72. keyword whole end yellow
  73. keyword whole error yellow
  74. keyword whole error-verbose yellow
  75. keyword whole expect yellow
  76. keyword whole file-prefix yellow
  77. keyword whole glr-parser yellow
  78. keyword whole initial-action yellow
  79. keyword whole language yellow
  80. keyword whole left yellow
  81. keyword whole lex-param yellow
  82. keyword whole locations yellow
  83. keyword whole merge yellow
  84. keyword whole name-prefix yellow
  85. keyword whole node yellow
  86. keyword whole nonassoc yellow
  87. keyword whole no-parser yellow
  88. keyword whole no-lines yellow
  89. keyword whole output yellow
  90. keyword whole parse-param yellow
  91. keyword whole prec yellow
  92. keyword whole pure-parser yellow
  93. keyword whole require yellow
  94. keyword whole right yellow
  95. keyword whole skeleton yellow
  96. keyword whole start yellow
  97. keyword whole token yellow
  98. keyword whole token-table yellow
  99. keyword whole type yellow
  100. keyword whole undefined yellow
  101. keyword whole union yellow
  102. keyword whole verbose yellow
  103. keyword whole yacc yellow
  104. keyword whole YYABORT brightred
  105. keyword whole YYACCEPT brightred
  106. keyword whole YYBACKUP brightred
  107. keyword whole YYDEBUG brightred
  108. keyword whole YYERROR brightred
  109. keyword whole YYERROR_VERBOSE brightred
  110. keyword whole YYINITDEPTH brightred
  111. keyword whole YYLEX_PARAM brightred
  112. keyword whole YYLTYPE brightred
  113. keyword whole YYMAXDEPTH brightred
  114. keyword whole YYPARSE_PARAM brightred
  115. keyword whole YYRECOVERING brightred
  116. keyword whole YYSTACK_USE_ALLOCA brightred
  117. keyword whole YYSTYPE brightred
  118. keyword whole yychar brightmagenta
  119. keyword whole yyclearin brightmagenta
  120. keyword whole yydebug brightmagenta
  121. keyword whole yyerrok brightmagenta
  122. keyword whole yyerror brightmagenta
  123. keyword whole yylex brightmagenta
  124. keyword whole yylloc brightmagenta
  125. keyword whole yylval brightmagenta
  126. keyword whole yynerrs brightmagenta
  127. keyword whole yyparse brightmagenta
  128. keyword whole yypstate_delete brightmagenta
  129. keyword whole yypstate_new brightmagenta
  130. keyword whole yypull_parse brightmagenta
  131. keyword whole yypush_parse brightmagenta
  132. keyword whole yywrap brightmagenta
  133. keyword /\* brown
  134. keyword \*/ brown
  135. keyword // brown
  136. keyword '\\\{"abtnvfr\}' brightgreen
  137. keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
  138. keyword '\\'' brightgreen
  139. keyword '\\\\' brightgreen
  140. keyword '\\0' brightgreen
  141. keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~嵗╯丰戍貝物洎悖停眾斯須號獄播噶擱藏霰匸�帊昅恘倳眑婭笫崷窙嗲睧颬睼麧緗鴇膹擨闀貘覷鏷禴矙𡜍𦶠�\}' brightgreen
  142. keyword > yellow
  143. keyword < yellow
  144. keyword \+ yellow
  145. keyword - yellow
  146. keyword \* yellow
  147. keyword / yellow
  148. keyword % yellow
  149. keyword = yellow
  150. keyword != yellow
  151. keyword == yellow
  152. keyword { brightcyan
  153. keyword } brightcyan
  154. keyword ( brightcyan
  155. keyword ) brightcyan
  156. keyword [ brightcyan
  157. keyword ] brightcyan
  158. keyword , brightcyan
  159. keyword : brightcyan
  160. keyword ? brightcyan
  161. keyword ; brightmagenta
  162. keyword wholeright %{ brightcyan
  163. keyword wholeright %} brightcyan
  164. keyword wholeright %% brightcyan
  165. keyword % yellow
  166. keyword $$ yellow
  167. keyword $\[0123456789\] yellow
  168. keyword @$ yellow
  169. keyword @\[0123456789\] yellow
  170. context exclusive /\* \*/ brown
  171. spellcheck
  172. context exclusive // \n brown
  173. spellcheck
  174. context linestart # \n brightred
  175. keyword \\\n yellow
  176. keyword /\**\*/ brown
  177. keyword //*\n brown
  178. keyword "+" red
  179. keyword <+> red
  180. context " " green
  181. spellcheck
  182. keyword \\" brightgreen
  183. keyword %% brightgreen
  184. keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
  185. keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
  186. keyword %\[hl\]n brightgreen
  187. keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
  188. keyword %[*] brightgreen
  189. keyword %c brightgreen
  190. keyword %p brightgreen
  191. keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
  192. keyword \\\\ brightgreen
  193. keyword \\' brightgreen
  194. keyword \\\{abtnvfr\} brightgreen