2 # ActionScript syntax highlighting
3 # for MC Editor/CoolEdit
5 # Author: Oleg Kosenkov <oleg@kosenkov.ca>
8 # 2011-12-27 Oleg Kosenkov <oleg@kosenkov.ca>
9 # * Initial public release.
14 #=========================
16 keyword whole arguments yellow
17 keyword whole break yellow
18 keyword whole caller yellow
19 keyword whole case yellow
20 keyword whole catch yellow
21 keyword whole constructor yellow
22 keyword whole continue yellow
23 keyword whole else yellow
24 keyword whole default yellow
25 keyword whole delete yellow
26 keyword whole for yellow
27 keyword whole function yellow
28 keyword whole private yellow
29 keyword whole public yellow
30 keyword whole internal yellow
31 keyword whole protected yellow
32 keyword whole native yellow
33 keyword whole static yellow
34 keyword whole if yellow
35 keyword whole in yellow
36 keyword whole instanceof yellow
37 keyword whole new yellow
38 keyword whole prototype yellow
39 keyword whole override yellow
40 keyword whole return yellow
41 keyword whole switch yellow
42 keyword whole this yellow
43 keyword whole throw yellow
44 keyword whole try yellow
45 keyword whole typeof yellow
46 keyword whole var yellow
47 keyword whole while yellow
48 keyword whole with yellow
49 keyword whole import yellow
50 keyword whole package yellow
51 keyword whole class yellow
52 keyword whole final yellow
53 keyword whole const yellow
54 keyword whole set yellow
55 keyword whole get yellow
56 keyword whole dynamic yellow
57 keyword whole label yellow
58 keyword whole super yellow
59 keyword whole extends yellow
60 keyword whole include yellow
61 keyword whole namespace yellow
62 keyword whole interface yellow
63 keyword whole this yellow
66 #=========================
68 keyword whole ActiveXObject yellow
69 keyword whole Array yellow
70 keyword whole Boolean yellow
71 keyword whole Date yellow
72 keyword whole Dictionary yellow
73 keyword whole Enumerator yellow
74 keyword whole FileSystemObject yellow
75 keyword whole Function yellow
76 keyword whole Global yellow
77 keyword whole Image yellow
78 keyword whole Math yellow
79 keyword whole Number yellow
80 keyword whole Object yellow
81 keyword whole TextStream yellow
82 keyword whole RegExp yellow
83 keyword whole VBArray yellow
84 keyword whole String yellow
85 keyword whole void yellow
86 keyword whole int yellow
88 #=========================
89 # Most common functions
90 keyword whole alert yellow
91 keyword whole escape yellow
92 keyword whole eval yellow
93 keyword whole indexOf yellow
94 keyword whole isNaN yellow
95 keyword whole toString yellow
96 keyword whole unescape yellow
97 keyword whole valueOf yellow
99 #=========================
101 keyword whole false brightgreen
102 keyword whole null brightgreen
103 keyword whole true brightgreen
104 keyword whole undefined yellow
106 #=========================
112 #=========================
114 wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.
116 keyword whole 0\{xX\}\{0123456789abcdefABCDEF\}\[0123456789abcdefABCDEF\] brightgreen
117 keyword whole \{0123456789\}\[0123456789\] brightgreen
118 keyword whole \[0123456789\]\.\{0123456789\}\[0123456789\] brightgreen
119 keyword whole \{0123456789\}\[0123456789\]\.\[0123456789\] brightgreen
120 keyword whole \{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
121 keyword whole \{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
122 keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{0123456789\}\[0123456789\] brightgreen
123 keyword whole \{0123456789\}\[0123456789\]\.\{0123456789\}\[0123456789\]\{eE\}\{\-\+\}\{0123456789\}\[0123456789\] brightgreen
125 #=========================
142 #=========================
153 keyword ; brightmagenta
156 #=============================
159 context exclusive /\* \*/ brown
161 keyword whole BUG brightred
162 keyword whole FixMe brightred
163 keyword whole FIXME brightred
164 keyword whole Note brightred
165 keyword whole NOTE brightred
166 keyword whole ToDo brightred
167 keyword whole TODO brightred
168 keyword !!\[!\] brightred
169 keyword ??\[?\] brightred
172 context exclusive // \n brown
174 keyword whole BUG brightred
175 keyword whole FixMe brightred
176 keyword whole FIXME brightred
177 keyword whole Note brightred
178 keyword whole NOTE brightred
179 keyword whole ToDo brightred
180 keyword whole TODO brightred
181 keyword !!\[!\] brightred
182 keyword ??\[?\] brightred
185 #=============================
190 keyword \\\{\\'"abtnvfr\} brightgreen
191 keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
193 keyword ' brightgreen
197 keyword \\\{\\'"abtnvfr\} brightgreen
198 keyword \\\{0123\}\{01234567\}\{01234567\} brightgreen
200 keyword " brightgreen