1 <?xml version="1.0"?>
\r
3 <!DOCTYPE MODE SYSTEM "xmode.dtd">
\r
5 <!-- AppleScript mode by Kris Kopicki (21/8/2002) -->
\r
8 <PROPERTY NAME="doubleBracketIndent" VALUE="false" />
\r
9 <PROPERTY NAME="commentStart" VALUE="(*" />
\r
10 <PROPERTY NAME="commentEnd" VALUE="*)" />
\r
11 <PROPERTY NAME="lineComment" VALUE="--" />
\r
12 <PROPERTY NAME="wordBreakChars" VALUE=",+-=<>/?^&*" />
\r
14 <RULES ESCAPE="\" IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE">
\r
16 <SPAN TYPE="COMMENT1">
\r
20 <EOL_SPAN TYPE="COMMENT1">--</EOL_SPAN>
\r
22 <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
\r
26 <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
\r
31 <SEQ TYPE="OPERATOR">(</SEQ>
\r
32 <SEQ TYPE="OPERATOR">)</SEQ>
\r
33 <SEQ TYPE="OPERATOR">+</SEQ>
\r
34 <SEQ TYPE="OPERATOR">-</SEQ>
\r
35 <SEQ TYPE="OPERATOR">^</SEQ>
\r
36 <SEQ TYPE="OPERATOR">*</SEQ>
\r
37 <SEQ TYPE="OPERATOR">/</SEQ>
\r
38 <SEQ TYPE="OPERATOR">&</SEQ>
\r
39 <SEQ TYPE="OPERATOR"><</SEQ>
\r
40 <SEQ TYPE="OPERATOR"><=</SEQ>
\r
41 <SEQ TYPE="OPERATOR">></SEQ>
\r
42 <SEQ TYPE="OPERATOR">>=</SEQ>
\r
43 <SEQ TYPE="OPERATOR">=</SEQ>
\r
44 <SEQ TYPE="OPERATOR"></SEQ>
\r
49 HASH_CHAR="application"
\r
50 AT_WORD_START="TRUE"
\r
51 >application[\t\s]+responses</SEQ_REGEXP>
\r
55 AT_WORD_START="TRUE"
\r
56 >current[\t\s]+application</SEQ_REGEXP>
\r
60 AT_WORD_START="TRUE"
\r
61 >white[\t\s]+space</SEQ_REGEXP>
\r
63 <!-- Text Styles -->
\r
67 >all[\t\s]+caps</SEQ_REGEXP>
\r
71 AT_WORD_START="TRUE"
\r
72 >all[\t\s]+lowercase</SEQ_REGEXP>
\r
76 AT_WORD_START="TRUE"
\r
77 >small[\t\s]+caps</SEQ_REGEXP>
\r
79 <!-- Predefined Variables -->
\r
83 AT_WORD_START="TRUE"
\r
84 >missing[\t\s]+value</SEQ_REGEXP>
\r
88 <KEYWORD1>script</KEYWORD1>
\r
89 <KEYWORD1>property</KEYWORD1>
\r
90 <KEYWORD1>prop</KEYWORD1>
\r
91 <KEYWORD1>end</KEYWORD1>
\r
92 <KEYWORD1>copy</KEYWORD1>
\r
93 <KEYWORD1>to</KEYWORD1>
\r
94 <KEYWORD1>set</KEYWORD1>
\r
95 <KEYWORD1>global</KEYWORD1>
\r
96 <KEYWORD1>local</KEYWORD1>
\r
97 <KEYWORD1>on</KEYWORD1>
\r
98 <KEYWORD1>to</KEYWORD1>
\r
99 <KEYWORD1>of</KEYWORD1>
\r
100 <KEYWORD1>in</KEYWORD1>
\r
101 <KEYWORD1>given</KEYWORD1>
\r
102 <KEYWORD1>with</KEYWORD1>
\r
103 <KEYWORD1>without</KEYWORD1>
\r
104 <KEYWORD1>return</KEYWORD1>
\r
105 <KEYWORD1>continue</KEYWORD1>
\r
106 <KEYWORD1>tell</KEYWORD1>
\r
107 <KEYWORD1>if</KEYWORD1>
\r
108 <KEYWORD1>then</KEYWORD1>
\r
109 <KEYWORD1>else</KEYWORD1>
\r
110 <KEYWORD1>repeat</KEYWORD1>
\r
111 <KEYWORD1>times</KEYWORD1>
\r
112 <KEYWORD1>while</KEYWORD1>
\r
113 <KEYWORD1>until</KEYWORD1>
\r
114 <KEYWORD1>from</KEYWORD1>
\r
115 <KEYWORD1>exit</KEYWORD1>
\r
116 <KEYWORD1>try</KEYWORD1>
\r
117 <KEYWORD1>error</KEYWORD1>
\r
118 <KEYWORD1>considering</KEYWORD1>
\r
119 <KEYWORD1>ignoring</KEYWORD1>
\r
120 <KEYWORD1>timeout</KEYWORD1>
\r
121 <KEYWORD1>transaction</KEYWORD1>
\r
122 <KEYWORD1>my</KEYWORD1>
\r
123 <KEYWORD1>get</KEYWORD1>
\r
124 <KEYWORD1>put</KEYWORD1>
\r
125 <KEYWORD1>into</KEYWORD1>
\r
126 <KEYWORD1>is</KEYWORD1>
\r
128 <!-- References -->
\r
129 <KEYWORD2>each</KEYWORD2>
\r
130 <KEYWORD2>some</KEYWORD2>
\r
131 <KEYWORD2>every</KEYWORD2>
\r
132 <KEYWORD2>whose</KEYWORD2>
\r
133 <KEYWORD2>where</KEYWORD2>
\r
134 <KEYWORD2>id</KEYWORD2>
\r
135 <KEYWORD2>index</KEYWORD2>
\r
136 <KEYWORD2>first</KEYWORD2>
\r
137 <KEYWORD2>second</KEYWORD2>
\r
138 <KEYWORD2>third</KEYWORD2>
\r
139 <KEYWORD2>fourth</KEYWORD2>
\r
140 <KEYWORD2>fifth</KEYWORD2>
\r
141 <KEYWORD2>sixth</KEYWORD2>
\r
142 <KEYWORD2>seventh</KEYWORD2>
\r
143 <KEYWORD2>eighth</KEYWORD2>
\r
144 <KEYWORD2>ninth</KEYWORD2>
\r
145 <KEYWORD2>tenth</KEYWORD2>
\r
146 <KEYWORD2>last</KEYWORD2>
\r
147 <KEYWORD2>front</KEYWORD2>
\r
148 <KEYWORD2>back</KEYWORD2>
\r
149 <KEYWORD2>st</KEYWORD2>
\r
150 <KEYWORD2>nd</KEYWORD2>
\r
151 <KEYWORD2>rd</KEYWORD2>
\r
152 <KEYWORD2>th</KEYWORD2>
\r
153 <KEYWORD2>middle</KEYWORD2>
\r
154 <KEYWORD2>named</KEYWORD2>
\r
155 <KEYWORD2>through</KEYWORD2>
\r
156 <KEYWORD2>thru</KEYWORD2>
\r
157 <KEYWORD2>before</KEYWORD2>
\r
158 <KEYWORD2>after</KEYWORD2>
\r
159 <KEYWORD2>beginning</KEYWORD2>
\r
160 <KEYWORD2>the</KEYWORD2>
\r
163 <KEYWORD3>close</KEYWORD3>
\r
164 <KEYWORD3>copy</KEYWORD3>
\r
165 <KEYWORD3>count</KEYWORD3>
\r
166 <KEYWORD3>delete</KEYWORD3>
\r
167 <KEYWORD3>duplicate</KEYWORD3>
\r
168 <KEYWORD3>exists</KEYWORD3>
\r
169 <KEYWORD3>launch</KEYWORD3>
\r
170 <KEYWORD3>make</KEYWORD3>
\r
171 <KEYWORD3>move</KEYWORD3>
\r
172 <KEYWORD3>open</KEYWORD3>
\r
173 <KEYWORD3>print</KEYWORD3>
\r
174 <KEYWORD3>quit</KEYWORD3>
\r
175 <KEYWORD3>reopen</KEYWORD3>
\r
176 <KEYWORD3>run</KEYWORD3>
\r
177 <KEYWORD3>save</KEYWORD3>
\r
178 <KEYWORD3>saving</KEYWORD3>
\r
180 <!-- Predefined Variables -->
\r
181 <LITERAL2>it</LITERAL2>
\r
182 <LITERAL2>me</LITERAL2>
\r
183 <LITERAL2>version</LITERAL2>
\r
184 <LITERAL2>pi</LITERAL2>
\r
185 <LITERAL2>result</LITERAL2>
\r
186 <LITERAL2>space</LITERAL2>
\r
187 <LITERAL2>tab</LITERAL2>
\r
188 <LITERAL2>anything</LITERAL2>
\r
191 <LITERAL2>case</LITERAL2>
\r
192 <LITERAL2>diacriticals</LITERAL2>
\r
193 <LITERAL2>expansion</LITERAL2>
\r
194 <LITERAL2>hyphens</LITERAL2>
\r
195 <LITERAL2>punctuation</LITERAL2>
\r
197 <!-- Text Styles -->
\r
198 <LITERAL2>bold</LITERAL2>
\r
199 <LITERAL2>condensed</LITERAL2>
\r
200 <LITERAL2>expanded</LITERAL2>
\r
201 <LITERAL2>hidden</LITERAL2>
\r
202 <LITERAL2>italic</LITERAL2>
\r
203 <LITERAL2>outline</LITERAL2>
\r
204 <LITERAL2>plain</LITERAL2>
\r
205 <LITERAL2>shadow</LITERAL2>
\r
206 <LITERAL2>strikethrough</LITERAL2>
\r
207 <LITERAL2>subscript</LITERAL2>
\r
208 <LITERAL2>superscript</LITERAL2>
\r
209 <LITERAL2>underline</LITERAL2>
\r
211 <!-- Save options -->
\r
212 <LITERAL2>ask</LITERAL2>
\r
213 <LITERAL2>no</LITERAL2>
\r
214 <LITERAL2>yes</LITERAL2>
\r
217 <LITERAL2>false</LITERAL2>
\r
218 <LITERAL2>true</LITERAL2>
\r
220 <!-- Date & Time -->
\r
221 <LITERAL2>weekday</LITERAL2>
\r
222 <LITERAL2>monday</LITERAL2>
\r
223 <LITERAL2>mon</LITERAL2>
\r
224 <LITERAL2>tuesday</LITERAL2>
\r
225 <LITERAL2>tue</LITERAL2>
\r
226 <LITERAL2>wednesday</LITERAL2>
\r
227 <LITERAL2>wed</LITERAL2>
\r
228 <LITERAL2>thursday</LITERAL2>
\r
229 <LITERAL2>thu</LITERAL2>
\r
230 <LITERAL2>friday</LITERAL2>
\r
231 <LITERAL2>fri</LITERAL2>
\r
232 <LITERAL2>saturday</LITERAL2>
\r
233 <LITERAL2>sat</LITERAL2>
\r
234 <LITERAL2>sunday</LITERAL2>
\r
235 <LITERAL2>sun</LITERAL2>
\r
237 <LITERAL2>month</LITERAL2>
\r
238 <LITERAL2>january</LITERAL2>
\r
239 <LITERAL2>jan</LITERAL2>
\r
240 <LITERAL2>february</LITERAL2>
\r
241 <LITERAL2>feb</LITERAL2>
\r
242 <LITERAL2>march</LITERAL2>
\r
243 <LITERAL2>mar</LITERAL2>
\r
244 <LITERAL2>april</LITERAL2>
\r
245 <LITERAL2>apr</LITERAL2>
\r
246 <LITERAL2>may</LITERAL2>
\r
247 <LITERAL2>june</LITERAL2>
\r
248 <LITERAL2>jun</LITERAL2>
\r
249 <LITERAL2>july</LITERAL2>
\r
250 <LITERAL2>jul</LITERAL2>
\r
251 <LITERAL2>august</LITERAL2>
\r
252 <LITERAL2>aug</LITERAL2>
\r
253 <LITERAL2>september</LITERAL2>
\r
254 <LITERAL2>sep</LITERAL2>
\r
255 <LITERAL2>october</LITERAL2>
\r
256 <LITERAL2>oct</LITERAL2>
\r
257 <LITERAL2>november</LITERAL2>
\r
258 <LITERAL2>nov</LITERAL2>
\r
259 <LITERAL2>december</LITERAL2>
\r
260 <LITERAL2>dec</LITERAL2>
\r
262 <LITERAL2>minutes</LITERAL2>
\r
263 <LITERAL2>hours</LITERAL2>
\r
264 <LITERAL2>days</LITERAL2>
\r
265 <LITERAL2>weeks</LITERAL2>
\r
268 <OPERATOR>div</OPERATOR>
\r
269 <OPERATOR>mod</OPERATOR>
\r
270 <OPERATOR>and</OPERATOR>
\r
271 <OPERATOR>not</OPERATOR>
\r
272 <OPERATOR>or</OPERATOR>
\r
273 <OPERATOR>as</OPERATOR>
\r
274 <OPERATOR>contains</OPERATOR>
\r
275 <OPERATOR>equal</OPERATOR>
\r
276 <OPERATOR>equals</OPERATOR>
\r
277 <OPERATOR>isn't</OPERATOR>
\r