]> gitweb.factorcode.org Git - factor.git/blob - basis/xmode/modes/asp.xml
xmode.modes: updating with recent xmode files
[factor.git] / basis / xmode / modes / asp.xml
1 <?xml version="1.0"?>
2
3 <!DOCTYPE MODE SYSTEM "xmode.dtd">
4
5 <!-- ASP mode by Andre Kaplan
6          Updated by Simon Ruggier       -->
7 <MODE>
8         <PROPS>
9                 <PROPERTY NAME="commentStart" VALUE="&lt;!--" />
10                 <PROPERTY NAME="commentEnd" VALUE="--&gt;" />
11         </PROPS>
12
13         <RULES IGNORE_CASE="TRUE">
14                 <SEQ TYPE="MARKUP" DELEGATE="ASPVB">&lt;%@LANGUAGE="VBSCRIPT"%</SEQ>
15                 <SEQ TYPE="MARKUP" DELEGATE="ASPJS">&lt;%@LANGUAGE="JSCRIPT"%</SEQ>
16                 <SEQ TYPE="MARKUP" DELEGATE="ASPJS">&lt;%@LANGUAGE="JAVASCRIPT"%</SEQ>
17                 <SEQ TYPE="MARKUP" DELEGATE="ASPPL">&lt;%@LANGUAGE="PERLSCRIPT"%</SEQ>
18
19                 <!-- Inlined server-side VBScript -->
20                 <SPAN TYPE="MARKUP" DELEGATE="VB_ASP_WRAPPER">
21                         <BEGIN>&lt;%</BEGIN>
22                         <END>%&gt;</END>
23                 </SPAN>
24
25                 <!-- Server-side VBScript -->
26                 <SPAN TYPE="MARKUP" DELEGATE="VB_SCRIPT_WRAPPER">
27                         <BEGIN>&lt;script language="vbscript" runat="server"&gt;</BEGIN>
28                         <END>&lt;/script&gt;</END>
29                 </SPAN>
30
31                 <!-- Server-side Javascript -->
32                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
33                         <BEGIN>&lt;script language="jscript" runat="server"&gt;</BEGIN>
34                         <END>&lt;/script&gt;</END>
35                 </SPAN>
36
37                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
38                         <BEGIN>&lt;script language="javascript" runat="server"&gt;</BEGIN>
39                         <END>&lt;/script&gt;</END>
40                 </SPAN>
41
42                 <!-- Server-side PerlScript -->
43                 <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
44                         <BEGIN>&lt;script language="perlscript" runat="server"&gt;</BEGIN>
45                         <END>&lt;/script&gt;</END>
46                 </SPAN>
47
48                 <!-- Client-side javascript -->
49                 <SPAN TYPE="MARKUP" DELEGATE="ASPVB_CSJS">
50                         <BEGIN>&lt;script language="jscript"&gt;</BEGIN>
51                         <END>&lt;/script&gt;</END>
52                 </SPAN>
53
54                 <SPAN TYPE="MARKUP" DELEGATE="ASPVB_CSJS">
55                         <BEGIN>&lt;script language="javascript"&gt;</BEGIN>
56                         <END>&lt;/script&gt;</END>
57                 </SPAN>
58
59                 <SPAN TYPE="MARKUP" DELEGATE="ASPVB_CSJS">
60                         <BEGIN>&lt;script&gt;</BEGIN>
61                         <END>&lt;/script&gt;</END>
62                 </SPAN>
63
64                 <!-- Server-Side include -->
65                 <SPAN TYPE="MARKUP">
66                         <BEGIN>&lt;!--#</BEGIN>
67                         <END>--&gt;</END>
68                 </SPAN>
69
70                 <!-- SGML comment -->
71                 <SPAN TYPE="COMMENT1" DELEGATE="ASPVB_SGML">
72                         <BEGIN>&lt;!--</BEGIN>
73                         <END>--&gt;</END>
74                 </SPAN>
75
76                 <!-- stylesheet -->
77                 <SPAN TYPE="MARKUP" DELEGATE="ASPVB_STYLE">
78                         <BEGIN>&lt;STYLE&gt;</BEGIN>
79                         <END>&lt;/STYLE&gt;</END>
80                 </SPAN>
81
82                 <!-- markup tags -->
83                 <SPAN TYPE="MARKUP" DELEGATE="ASPVB_TAGS">
84                         <BEGIN>&lt;</BEGIN>
85                         <END>&gt;</END>
86                 </SPAN>
87
88                 <!-- SGML entities -->
89                 <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
90                         <BEGIN>&amp;</BEGIN>
91                         <END>;</END>
92                 </SPAN>
93         </RULES>
94
95         <!-- ******************************************************************
96              ASP with VBScript as default script engine
97              ****************************************************************** -->
98         <RULES SET="ASPVB" IGNORE_CASE="TRUE">
99                 <!-- Inlined server-side VBScript -->
100                 <SPAN TYPE="MARKUP" DELEGATE="VB_ASP_WRAPPER">
101                         <BEGIN>&lt;%</BEGIN>
102                         <END>%&gt;</END>
103                 </SPAN>
104
105                 <!-- Server-side VBScript -->
106                 <SPAN TYPE="MARKUP" DELEGATE="VB_SCRIPT_WRAPPER">
107                         <BEGIN>&lt;script language="vbscript" runat="server"&gt;</BEGIN>
108                         <END>&lt;/script&gt;</END>
109                 </SPAN>
110
111                 <!-- Server-side Javascript -->
112                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
113                         <BEGIN>&lt;script language="jscript" runat="server"&gt;</BEGIN>
114                         <END>&lt;/script&gt;</END>
115                 </SPAN>
116
117                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
118                         <BEGIN>&lt;script language="javascript" runat="server"&gt;</BEGIN>
119                         <END>&lt;/script&gt;</END>
120                 </SPAN>
121
122                 <!-- Server-side PerlScript -->
123                 <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
124                         <BEGIN>&lt;script language="perlscript" runat="server"&gt;</BEGIN>
125                         <END>&lt;/script&gt;</END>
126                 </SPAN>
127
128                 <!-- Client-side javascript -->
129                 <SPAN TYPE="MARKUP" DELEGATE="ASPVB_CSJS">
130                         <BEGIN>&lt;script language="jscript"</BEGIN>
131                         <END>&lt;/script&gt;</END>
132                 </SPAN>
133
134                 <SPAN TYPE="MARKUP" DELEGATE="ASPVB_CSJS">
135                         <BEGIN>&lt;script language="javascript"</BEGIN>
136                         <END>&lt;/script&gt;</END>
137                 </SPAN>
138
139                 <SPAN TYPE="MARKUP" DELEGATE="ASPVB_CSJS">
140                         <BEGIN>&lt;script&gt;</BEGIN>
141                         <END>&lt;/script&gt;</END>
142                 </SPAN>
143
144                 <!-- Server-Side include -->
145                 <SPAN TYPE="MARKUP">
146                         <BEGIN>&lt;!--#</BEGIN>
147                         <END>--&gt;</END>
148                 </SPAN>
149
150                 <!-- SGML comment -->
151                 <SPAN TYPE="COMMENT1" DELEGATE="ASPVB_SGML">
152                         <BEGIN>&lt;!--</BEGIN>
153                         <END>--&gt;</END>
154                 </SPAN>
155
156                 <!-- stylesheet -->
157                 <SPAN TYPE="MARKUP" DELEGATE="ASPVB_STYLE">
158                         <BEGIN>&lt;STYLE&gt;</BEGIN>
159                         <END>&lt;/STYLE&gt;</END>
160                 </SPAN>
161
162                 <!-- markup tags -->
163                 <SPAN TYPE="MARKUP" DELEGATE="ASPVB_TAGS">
164                         <BEGIN>&lt;/</BEGIN>
165                         <END>&gt;</END>
166                 </SPAN>
167
168                 <SPAN TYPE="MARKUP" DELEGATE="ASPVB_TAGS">
169                         <BEGIN>&lt;</BEGIN>
170                         <END>&gt;</END>
171                 </SPAN>
172
173                 <!-- SGML entities -->
174                 <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
175                         <BEGIN>&amp;</BEGIN>
176                         <END>;</END>
177                 </SPAN>
178         </RULES>
179
180         <!-- ******************************************************************
181              ASP with JScript as default script engine
182              ****************************************************************** -->
183         <RULES SET="ASPJS" IGNORE_CASE="TRUE">
184                 <!-- Inlined server-side Javascript -->
185                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
186                         <BEGIN>&lt;%</BEGIN>
187                         <END>%&gt;</END>
188                 </SPAN>
189
190                 <!-- Server-side VBScript -->
191                 <SPAN TYPE="MARKUP" DELEGATE="VB_SCRIPT_WRAPPER">
192                         <BEGIN>&lt;script language="vbscript" runat="server"&gt;</BEGIN>
193                         <END>&lt;/script&gt;</END>
194                 </SPAN>
195
196                 <!-- Server-side Javascript -->
197                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
198                         <BEGIN>&lt;script language="jscript" runat="server"&gt;</BEGIN>
199                         <END>&lt;/script&gt;</END>
200                 </SPAN>
201
202                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
203                         <BEGIN>&lt;script language="javascript" runat="server"&gt;</BEGIN>
204                         <END>&lt;/script&gt;</END>
205                 </SPAN>
206
207                 <!-- Server-side PerlScript -->
208                 <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
209                         <BEGIN>&lt;script language="perlscript" runat="server"&gt;</BEGIN>
210                         <END>&lt;/script&gt;</END>
211                 </SPAN>
212
213                 <!-- Client-side javascript -->
214                 <SPAN TYPE="MARKUP" DELEGATE="ASPJS_CSJS">
215                         <BEGIN>&lt;script language="jscript"</BEGIN>
216                         <END>&lt;/script&gt;</END>
217                 </SPAN>
218
219                 <SPAN TYPE="MARKUP" DELEGATE="ASPJS_CSJS">
220                         <BEGIN>&lt;script language="javascript"</BEGIN>
221                         <END>&lt;/script&gt;</END>
222                 </SPAN>
223
224                 <SPAN TYPE="MARKUP" DELEGATE="ASPJS_CSJS">
225                         <BEGIN>&lt;script&gt;</BEGIN>
226                         <END>&lt;/script&gt;</END>
227                 </SPAN>
228
229                 <!-- Server-Side include -->
230                 <SPAN TYPE="MARKUP">
231                         <BEGIN>&lt;!--#</BEGIN>
232                         <END>--&gt;</END>
233                 </SPAN>
234
235                 <!-- SGML comment -->
236                 <SPAN TYPE="COMMENT1" DELEGATE="ASPJS_SGML">
237                         <BEGIN>&lt;!--</BEGIN>
238                         <END>--&gt;</END>
239                 </SPAN>
240
241                 <!-- stylesheet -->
242                 <SPAN TYPE="MARKUP" DELEGATE="ASPJS_STYLE">
243                         <BEGIN>&lt;STYLE&gt;</BEGIN>
244                         <END>&lt;/STYLE&gt;</END>
245                 </SPAN>
246
247                 <!-- markup tags -->
248                 <SPAN TYPE="MARKUP" DELEGATE="ASPJS_TAGS">
249                         <BEGIN>&lt;/</BEGIN>
250                         <END>&gt;</END>
251                 </SPAN>
252
253                 <SPAN TYPE="MARKUP" DELEGATE="ASPJS_TAGS">
254                         <BEGIN>&lt;</BEGIN>
255                         <END>&gt;</END>
256                 </SPAN>
257
258                 <!-- SGML entities -->
259                 <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
260                         <BEGIN>&amp;</BEGIN>
261                         <END>;</END>
262                 </SPAN>
263         </RULES>
264
265         <!-- ******************************************************************
266              ASP with PerlScript as default script engine
267              ****************************************************************** -->
268         <RULES SET="ASPPL" IGNORE_CASE="TRUE">
269                 <!-- Inlined server-side Perlscript -->
270                 <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
271                         <BEGIN>&lt;%</BEGIN>
272                         <END>%&gt;</END>
273                 </SPAN>
274
275                 <!-- Server-side VBScript -->
276                 <SPAN TYPE="MARKUP" DELEGATE="VB_SCRIPT_WRAPPER">
277                         <BEGIN>&lt;script language="vbscript" runat="server"&gt;</BEGIN>
278                         <END>&lt;/script&gt;</END>
279                 </SPAN>
280
281                 <!-- Server-side Javascript -->
282                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
283                         <BEGIN>&lt;script language="jscript" runat="server"&gt;</BEGIN>
284                         <END>&lt;/script&gt;</END>
285                 </SPAN>
286
287                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
288                         <BEGIN>&lt;script language="javascript" runat="server"</BEGIN>
289                         <END>&lt;/script&gt;</END>
290                 </SPAN>
291
292                 <!-- Server-side PerlScript -->
293                 <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
294                         <BEGIN>&lt;script language="perlscript" runat="server"&gt;</BEGIN>
295                         <END>&lt;/script&gt;</END>
296                 </SPAN>
297
298                 <!-- Client-side javascript -->
299                 <SPAN TYPE="MARKUP" DELEGATE="ASPPL_CSJS">
300                         <BEGIN>&lt;script language="jscript"</BEGIN>
301                         <END>&lt;/script&gt;</END>
302                 </SPAN>
303
304                 <SPAN TYPE="MARKUP" DELEGATE="ASPPL_CSJS">
305                         <BEGIN>&lt;script language="javascript"</BEGIN>
306                         <END>&lt;/script&gt;</END>
307                 </SPAN>
308
309                 <SPAN TYPE="MARKUP" DELEGATE="ASPPL_CSJS">
310                         <BEGIN>&lt;script&gt;</BEGIN>
311                         <END>&lt;/script&gt;</END>
312                 </SPAN>
313
314                 <!-- Server-Side include -->
315                 <SPAN TYPE="MARKUP">
316                         <BEGIN>&lt;!--#</BEGIN>
317                         <END>--&gt;</END>
318                 </SPAN>
319
320                 <!-- SGML comment -->
321                 <SPAN TYPE="COMMENT1" DELEGATE="ASPPL_SGML">
322                         <BEGIN>&lt;!--</BEGIN>
323                         <END>--&gt;</END>
324                 </SPAN>
325
326                 <!-- stylesheet -->
327                 <SPAN TYPE="MARKUP" DELEGATE="ASPPL_STYLE">
328                         <BEGIN>&lt;STYLE&gt;</BEGIN>
329                         <END>&lt;/STYLE&gt;</END>
330                 </SPAN>
331
332                 <!-- markup tags -->
333                 <SPAN TYPE="MARKUP" DELEGATE="ASPPL_TAGS">
334                         <BEGIN>&lt;/</BEGIN>
335                         <END>&gt;</END>
336                 </SPAN>
337
338                 <SPAN TYPE="MARKUP" DELEGATE="ASPPL_TAGS">
339                         <BEGIN>&lt;</BEGIN>
340                         <END>&gt;</END>
341                 </SPAN>
342
343                 <!-- SGML entities -->
344                 <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
345                         <BEGIN>&amp;</BEGIN>
346                         <END>;</END>
347                 </SPAN>
348         </RULES>
349
350         <!-- ******************************************************************
351              HTML Tags
352              ****************************************************************** -->
353         <RULES SET="ASPVB_TAGS" DEFAULT="MARKUP">
354                 <!-- Server-side VBScript -->
355                 <SPAN TYPE="MARKUP" DELEGATE="VB_ASP_WRAPPER">
356                         <BEGIN>&lt;%</BEGIN>
357                         <END>%&gt;</END>
358                 </SPAN>
359
360                 <SPAN TYPE="LITERAL1" DELEGATE ="ASPVB_LIT1">
361                         <BEGIN>"</BEGIN>
362                         <END>"</END>
363                 </SPAN>
364
365                 <SPAN TYPE="LITERAL1" DELEGATE ="ASPVB_LIT1">
366                         <BEGIN>'</BEGIN>
367                         <END>'</END>
368                 </SPAN>
369
370                 <SEQ TYPE="OPERATOR">=</SEQ>            
371         </RULES>
372
373         <RULES SET="ASPVB_LIT1" DEFAULT="LITERAL1">
374                 <!-- Server-side VBScript -->
375                 <SPAN TYPE="MARKUP" DELEGATE="VB_ASP_WRAPPER">
376                         <BEGIN>&lt;%</BEGIN>
377                         <END>%&gt;</END>
378                 </SPAN>
379         </RULES>
380
381         <RULES SET="ASPJS_TAGS" DEFAULT="MARKUP">
382                 <!-- Server-side JavaScript -->
383                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
384                         <BEGIN>&lt;%</BEGIN>
385                         <END>%&gt;</END>
386                 </SPAN>
387
388                 <SPAN TYPE="LITERAL1" DELEGATE ="ASPJS_LIT1">
389                         <BEGIN>"</BEGIN>
390                         <END>"</END>
391                 </SPAN>
392
393                 <SPAN TYPE="LITERAL1" DELEGATE ="ASPJS_LIT1">
394                         <BEGIN>'</BEGIN>
395                         <END>'</END>
396                 </SPAN>
397
398                 <SEQ TYPE="OPERATOR">=</SEQ>            
399         </RULES>
400         
401         <RULES SET="ASPJS_LIT1" DEFAULT="LITERAL1">
402                 <!-- Server-side JavaScript -->
403                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
404                         <BEGIN>&lt;%</BEGIN>
405                         <END>%&gt;</END>
406                 </SPAN>
407         </RULES>
408
409         <RULES SET="ASPPL_TAGS" DEFAULT="MARKUP">
410                 <!-- Server-side PerlScript -->
411                 <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
412                         <BEGIN>&lt;%</BEGIN>
413                         <END>%&gt;</END>
414                 </SPAN>
415
416                 <SPAN TYPE="LITERAL1" DELEGATE ="ASPPL_LIT1">
417                         <BEGIN>"</BEGIN>
418                         <END>"</END>
419                 </SPAN>
420
421                 <SPAN TYPE="LITERAL1" DELEGATE ="ASPPL_LIT1">
422                         <BEGIN>'</BEGIN>
423                         <END>'</END>
424                 </SPAN>
425
426                 <SEQ TYPE="OPERATOR">=</SEQ>            
427         </RULES>
428
429         <RULES SET="ASPPL_LIT1" DEFAULT="LITERAL1">
430                 <!-- Server-side PerlScript -->
431                 <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
432                         <BEGIN>&lt;%</BEGIN>
433                         <END>%&gt;</END>
434                 </SPAN>
435         </RULES>
436         
437         <!-- These three rules sets handle server side scripts being mixed into client side javascript -->
438         <RULES SET="ASPVB_CSJS">
439                 <!-- Server-side VBScript -->
440                 <SPAN TYPE="MARKUP" DELEGATE="VB_ASP_WRAPPER">
441                         <BEGIN>&lt;%</BEGIN>
442                         <END>%&gt;</END>
443                 </SPAN>
444                 <IMPORT DELEGATE="javascript::MAIN"/>
445         </RULES>
446         
447         <RULES SET="ASPJS_CSJS">
448                 <!-- Server-side JavaScript -->
449                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
450                         <BEGIN>&lt;%</BEGIN>
451                         <END>%&gt;</END>
452                 </SPAN>
453                 <IMPORT DELEGATE="javascript::MAIN"/>
454         </RULES>
455
456         <RULES SET="ASPPL_CSJS">
457                 <!-- Server-side PerlScript -->
458                 <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
459                         <BEGIN>&lt;%</BEGIN>
460                         <END>%&gt;</END>
461                 </SPAN>
462                 <IMPORT DELEGATE="javascript::MAIN"/>
463         </RULES>
464         
465         <!-- These three rules sets handle server side scripts being mixed into stylesheets -->
466         <RULES SET="ASPVB_STYLE">
467                 <!-- Server-side VBScript -->
468                 <SPAN TYPE="MARKUP" DELEGATE="VB_ASP_WRAPPER">
469                         <BEGIN>&lt;%</BEGIN>
470                         <END>%&gt;</END>
471                 </SPAN>
472                 <IMPORT DELEGATE="css::MAIN"/>
473         </RULES>
474         
475         <RULES SET="ASPJS_STYLE">
476                 <!-- Server-side JavaScript -->
477                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
478                         <BEGIN>&lt;%</BEGIN>
479                         <END>%&gt;</END>
480                 </SPAN>
481                 <IMPORT DELEGATE="css::MAIN"/>
482         </RULES>
483
484         <RULES SET="ASPPL_STYLE">
485                 <!-- Server-side PerlScript -->
486                 <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
487                         <BEGIN>&lt;%</BEGIN>
488                         <END>%&gt;</END>
489                 </SPAN>
490                 <IMPORT DELEGATE="css::MAIN"/>
491         </RULES>
492
493         <!-- These three rules sets handle server side scripts being mixed into SGML Comments -->
494         <RULES SET="ASPVB_SGML" DEFAULT="COMMENT1">
495                 <!-- Server-side VBScript -->
496                 <SPAN TYPE="MARKUP" DELEGATE="VB_ASP_WRAPPER">
497                         <BEGIN>&lt;%</BEGIN>
498                         <END>%&gt;</END>
499                 </SPAN>
500         </RULES>
501
502         <RULES SET="ASPJS_SGML" DEFAULT="COMMENT1">
503                 <!-- Server-side JavaScript -->
504                 <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
505                         <BEGIN>&lt;%</BEGIN>
506                         <END>%&gt;</END>
507                 </SPAN>
508         </RULES>
509
510         <RULES SET="ASPPL_SGML" DEFAULT="COMMENT1">
511                 <!-- Server-side PerlScript -->
512                 <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
513                         <BEGIN>&lt;%</BEGIN>
514                         <END>%&gt;</END>
515                 </SPAN>
516         </RULES>
517         
518         
519         <!-- Close VB single line comment with ending tag -->
520
521         <!-- VB between ASP tags -->
522         <RULES SET="ASP_ENDING">
523                 <SEQ TYPE="MARKUP" DELEGATE="MAIN"><![CDATA[%>]]></SEQ>
524         </RULES>
525
526         <RULES SET="VB_ASP_WRAPPER" IGNORE_CASE="TRUE">
527                 <SEQ_REGEXP HASH_CHAR="'" TYPE="COMMENT1" DELEGATE="ASP_ENDING"><![CDATA['.*?(?=%>)]]></SEQ_REGEXP>
528                 
529                 <IMPORT DELEGATE="vbscript::MAIN"/>
530         </RULES>
531
532         <!-- VB between SCRIPT tags -->
533         <RULES SET="SCRIPT_ENDING">
534                 <SEQ TYPE="MARKUP" DELEGATE="MAIN"><![CDATA[</script>]]></SEQ>
535         </RULES>
536
537         <RULES SET="VB_SCRIPT_WRAPPER" IGNORE_CASE="TRUE">
538                 <SEQ_REGEXP HASH_CHAR="'" TYPE="COMMENT1" DELEGATE="ASP_ENDING"><![CDATA['.*?(?=</script>)]]></SEQ_REGEXP>
539                 
540                 <IMPORT DELEGATE="vbscript::MAIN"/>
541         </RULES>
542
543 </MODE>
544