2 define attributes yellow
3 define operators brightcyan
6 define escapedchars brightgreen
7 define interpolation brightgreen
8 define unicode brightgreen
9 define brackets brightcyan
10 define punctuation brightcyan
11 define range brightcyan
12 define semicolon brightmagenta
13 define compilerstatements brightred
16 keyword whole associatedtype keywords
17 keyword whole class keywords
18 keyword whole deinit keywords
19 keyword whole enum keywords
20 keyword whole extension keywords
21 keyword whole fileprivate keywords
22 keyword whole func keywords
23 keyword whole import keywords
24 keyword whole init keywords
25 keyword whole inout keywords
26 keyword whole internal keywords
27 keyword whole let keywords
28 keyword whole open keywords
29 keyword whole operator keywords
30 keyword whole private keywords
31 keyword whole protocol keywords
32 keyword whole public keywords
33 keyword whole rethrows keywords
34 keyword whole static keywords
35 keyword whole struct keywords
36 keyword whole subscript keywords
37 keyword whole typealias keywords
38 keyword whole var keywords
40 keyword whole break keywords
41 keyword whole case keywords
42 keyword whole continue keywords
43 keyword whole default keywords
44 keyword whole defer keywords
45 keyword whole do keywords
46 keyword whole else keywords
47 keyword whole fallthrough keywords
48 keyword whole for keywords
49 keyword whole guard keywords
50 keyword whole if keywords
51 keyword whole in keywords
52 keyword whole repeat keywords
53 keyword whole return keywords
54 keyword whole switch keywords
55 keyword whole where keywords
56 keyword whole while keywords
58 keyword whole as keywords
59 keyword whole catch keywords
60 keyword whole false keywords
61 keyword whole is keywords
62 keyword whole nil keywords
63 keyword whole self keywords
64 keyword whole Self keywords
65 keyword whole super keywords
66 keyword whole throws keywords
67 keyword whole throw keywords
68 keyword whole true keywords
69 keyword whole try keywords
71 keyword whole associativity keywords
72 keyword whole convenience keywords
73 keyword whole didSet keywords
74 keyword whole dynamic keywords
75 keyword whole final keywords
76 keyword whole get keywords
77 keyword whole indirect keywords
78 keyword whole infix keywords
79 keyword whole lazy keywords
80 keyword whole left keywords
81 keyword whole mutating keywords
82 keyword whole none keywords
83 keyword whole nonmutating keywords
84 keyword whole optional keywords
85 keyword whole override keywords
86 keyword whole postfix keywords
87 keyword whole precedence keywords
88 keyword whole prefix keywords
89 keyword whole Protocol keywords
90 keyword whole required keywords
91 keyword whole right keywords
92 keyword whole set keywords
93 keyword whole Type keywords
94 keyword whole unowned keywords
95 keyword whole weak keywords
96 keyword whole willSet keywords
98 keyword whole Any keywords
99 keyword whole Bool keywords
100 keyword whole Double keywords
101 keyword whole Float keywords
102 keyword whole Character keywords
103 keyword whole Int keywords
104 keyword whole Int16 keywords
105 keyword whole Int32 keywords
106 keyword whole Int64 keywords
107 keyword whole Int8 keywords
108 keyword whole String keywords
109 keyword whole UInt keywords
110 keyword whole UInt16 keywords
111 keyword whole UInt32 keywords
112 keyword whole UInt64 keywords
113 keyword whole UInt8 keywords
115 keyword whole assert keywords
116 keyword whole precondition keywords
120 keyword *\*/ comments
137 keyword whole _ operators
144 keyword . punctuation
145 keyword , punctuation
146 keyword : punctuation
147 keyword ? punctuation
154 keyword whole @available attributes
155 keyword whole @escaping attributes
156 keyword whole @unavailable attributes
157 keyword whole @introduced attributes
158 keyword whole @deprecated attributes
159 keyword whole @obsolete attributes
160 keyword whole @message attributes
161 keyword whole @main attributes
162 keyword whole @renamed attributes
163 keyword whole @discardableResult attributes
164 keyword whole @dynamicCallable attributes
165 keyword whole @dynamicMemberLookup attributes
166 keyword whole @frozen attributes
167 keyword whole @GKInspectable attributes
168 keyword whole @inlinable attributes
169 keyword whole @nonobjc attributes
170 keyword whole @NSApplicationMain attributes
171 keyword whole @NSCopying attributes
172 keyword whole @objc attributes
173 keyword whole @NSManaged attributes
174 keyword whole @objcMembers attributes
175 keyword whole @propertyWrapper attributes
176 keyword whole @requires_stored_property_inits attributes
177 keyword whole @testable attributes
178 keyword whole @UIApplicationMain attributes
179 keyword whole @usableFromInline attributes
180 keyword whole @warn_unqualified_access attributes
181 keyword whole @autoclosure attributes
182 keyword whole @convention attributes
183 keyword whole @escaping attributes
184 keyword whole @unknown attributes
187 context exclusive /\* \*/ comments
191 context exclusive // \n comments
195 context linestart # \n compilerstatements
198 context #""" """# string
200 keyword \\(*) interpolation
201 keyword \\\{0tnr"'\\\} escapedchars
202 keyword \\u{*} unicode
205 context """ """ string
207 keyword \\(*) interpolation
208 keyword \\\{0tnr"'\\\} escapedchars
209 keyword \\u{*} unicode
214 keyword \\(*) interpolation
215 keyword \\\{0tnr"'\\\} escapedchars
216 keyword \\u{*} unicode
221 keyword \\(*) interpolation
222 keyword \\\{0tnr"'\\\} escapedchars
223 keyword \\u{*} unicode