1 # Modified from C highlight file by Juan C. Olivares <juancri@juancri.com>
5 keyword whole abstract yellow
6 keyword whole as yellow
7 keyword whole base yellow
8 keyword whole bool yellow
9 keyword whole break yellow
10 keyword whole byte yellow
11 keyword whole case yellow
12 keyword whole catch yellow
13 keyword whole char yellow
14 keyword whole checked yellow
15 keyword whole class white
16 keyword whole const yellow
17 keyword whole continue yellow
18 keyword whole decimal yellow
19 keyword whole default yellow
20 keyword whole delegate white
21 keyword whole do yellow
22 keyword whole double yellow
23 keyword whole else yellow
24 keyword whole enum white
25 keyword whole event yellow
26 keyword whole explicit yellow
27 keyword whole extern yellow
28 keyword whole false yellow
29 keyword whole finally yellow
30 keyword whole fixed yellow
31 keyword whole float yellow
32 keyword whole for yellow
33 keyword whole foreach yellow
34 keyword whole get brightgreen
35 keyword whole goto yellow
36 keyword whole if yellow
37 keyword whole implicit yellow
38 keyword whole in yellow
39 keyword whole int yellow
40 keyword whole interface white
41 keyword whole internal brightred
42 keyword whole is yellow
43 keyword whole lock yellow
44 keyword whole long yellow
45 keyword whole namespace white
46 keyword whole new yellow
47 keyword whole null yellow
48 keyword whole object yellow
49 keyword whole operator yellow
50 keyword whole out yellow
51 keyword whole override yellow
52 keyword whole params yellow
53 keyword whole partial yellow
54 keyword whole private brightred
55 keyword whole protected yellow
56 keyword whole public brightred
57 keyword whole readonly yellow
58 keyword whole ref yellow
59 keyword whole return yellow
60 keyword whole sbyte yellow
61 keyword whole sealed yellow
62 keyword whole set brightgreen
63 keyword whole short yellow
64 keyword whole sizeof yellow
65 keyword whole stackalloc yellow
66 keyword whole static yellow
67 keyword whole string yellow
68 keyword whole struct white
69 keyword whole switch yellow
70 keyword whole this yellow
71 keyword whole throw yellow
72 keyword whole true yellow
73 keyword whole try yellow
74 keyword whole typeof yellow
75 keyword whole uint yellow
76 keyword whole ulong yellow
77 keyword whole unchecked yellow
78 keyword whole unsafe yellow
79 keyword whole ushort yellow
80 keyword whole using brightcyan
81 keyword whole value yellow
82 keyword whole virtual yellow
83 keyword whole void yellow
84 keyword whole volatile yellow
85 keyword whole where yellow
86 keyword whole while yellow
87 keyword whole yield yellow
90 keyword whole linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
96 keyword '\\\{"abtnvfr\}' brightgreen
97 keyword '\\\{0123\}\{01234567\}\{01234567\}' brightgreen
98 keyword '\\'' brightgreen
99 keyword '\\\\' brightgreen
100 keyword '\\0' brightgreen
101 keyword '\{\s!"#$%&()\*\+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ\}' brightgreen
122 keyword ; brightmagenta
124 context exclusive /\* \*/ brown
127 context exclusive // \n brown
130 context linestart # \n brightred
132 keyword /\**\*/ brown
137 keyword \\" brightgreen
138 keyword %% brightgreen
139 keyword %\[#0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[L\]\{eEfgGoxX\} brightgreen
140 keyword %\[0\s-\+,\]\[0123456789\*\]\[.\]\[0123456789\*\]\[hl\]\{diuxX\} brightgreen
141 keyword %\[hl\]n brightgreen
142 keyword %\[-\]\[0123456789\*\]\[.\]\[0123456789\*\]s brightgreen
143 keyword %[*] brightgreen
144 keyword %c brightgreen
145 keyword %p brightgreen
146 keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
147 keyword \\\\ brightgreen
148 keyword \\' brightgreen
149 keyword \\\{abtnvfr\} brightgreen