/jEdit/tags/jedit-4-0-pre3/modes/asp.xml
XML | 403 lines | 278 code | 68 blank | 57 comment | 0 complexity | ade8f76366f0910638ef7a00657a92a6 MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
- <?xml version="1.0"?>
- <!DOCTYPE MODE SYSTEM "xmode.dtd">
- <!-- ASP mode by Andre Kaplan -->
- <MODE>
- <PROPS>
- <PROPERTY NAME="commentStart" VALUE="<!--" />
- <PROPERTY NAME="commentEnd" VALUE="-->" />
- </PROPS>
- <RULES IGNORE_CASE="TRUE">
- <!-- whitespace: (space and tab) -->
- <WHITESPACE> </WHITESPACE>
- <WHITESPACE> </WHITESPACE>
- <SPAN TYPE="MARKUP" DELEGATE="ASPVB">
- <BEGIN><%@LANGUAGE="VBSCRIPT"%></BEGIN>
- <END></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="ASPJS">
- <BEGIN><%@LANGUAGE="JSCRIPT"%></BEGIN>
- <END></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="ASPJS">
- <BEGIN><%@LANGUAGE="JAVASCRIPT"%></BEGIN>
- <END></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="ASPPL">
- <BEGIN><%@LANGUAGE="PERLSCRIPT"%></BEGIN>
- <END></END>
- </SPAN>
- <!-- Inlined server-side VBScript -->
- <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
- <BEGIN><%</BEGIN>
- <END>%></END>
- </SPAN>
- <!-- Server-side VBScript -->
- <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
- <BEGIN><script language="vbscript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Server-side Javascript -->
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="jscript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="javascript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Server-side PerlScript -->
- <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
- <BEGIN><script language="perlscript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Client-side javascript -->
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="jscript"></BEGIN>
- <END></script></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="javascript"></BEGIN>
- <END></script></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Server-Side include -->
- <SPAN TYPE="MARKUP">
- <BEGIN><!--#</BEGIN>
- <END>--></END>
- </SPAN>
- <!-- SGML comment -->
- <SPAN TYPE="COMMENT1">
- <BEGIN><!--</BEGIN>
- <END>--></END>
- </SPAN>
- <!-- stylesheet -->
- <SPAN TYPE="MARKUP" DELEGATE="css::MAIN">
- <BEGIN><STYLE></BEGIN>
- <END></STYLE></END>
- </SPAN>
- <!-- markup tags -->
- <SPAN TYPE="MARKUP" DELEGATE="ASPVB_TAGS">
- <BEGIN><</BEGIN>
- <END>></END>
- </SPAN>
- <!-- SGML entities -->
- <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
- <BEGIN>&</BEGIN>
- <END>;</END>
- </SPAN>
- </RULES>
- <!-- ****************************************************************** --
- -- ASP with VBScript as default script engine --
- -- ****************************************************************** -->
- <RULES SET="ASPVB" IGNORE_CASE="TRUE">
- <!-- whitespace: (space and tab) -->
- <WHITESPACE> </WHITESPACE>
- <WHITESPACE> </WHITESPACE>
- <!-- Inlined server-side VBScript -->
- <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
- <BEGIN><%</BEGIN>
- <END>%></END>
- </SPAN>
- <!-- Server-side VBScript -->
- <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
- <BEGIN><script language="vbscript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Server-side Javascript -->
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="jscript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="javascript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Server-side PerlScript -->
- <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
- <BEGIN><script language="perlscript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Client-side javascript -->
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="jscript"></BEGIN>
- <END></script></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="javascript"></BEGIN>
- <END></script></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Server-Side include -->
- <SPAN TYPE="MARKUP">
- <BEGIN><!--#</BEGIN>
- <END>--></END>
- </SPAN>
- <!-- SGML comment -->
- <SPAN TYPE="COMMENT1">
- <BEGIN><!--</BEGIN>
- <END>--></END>
- </SPAN>
- <!-- stylesheet -->
- <SPAN TYPE="MARKUP" DELEGATE="css::MAIN">
- <BEGIN><STYLE></BEGIN>
- <END></STYLE></END>
- </SPAN>
- <!-- markup tags -->
- <SPAN TYPE="MARKUP" DELEGATE="ASPVB_TAGS">
- <BEGIN></</BEGIN>
- <END>></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="ASPVB_TAGS">
- <BEGIN><</BEGIN>
- <END>></END>
- </SPAN>
- <!-- SGML entities -->
- <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
- <BEGIN>&</BEGIN>
- <END>;</END>
- </SPAN>
- </RULES>
- <!-- ****************************************************************** --
- -- ASP with JScript as default script engine --
- -- ****************************************************************** -->
- <RULES SET="ASPJS" IGNORE_CASE="TRUE">
- <!-- whitespace: (space and tab) -->
- <WHITESPACE> </WHITESPACE>
- <WHITESPACE> </WHITESPACE>
- <!-- Inlined server-side Javascript -->
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><%</BEGIN>
- <END>%></END>
- </SPAN>
- <!-- Server-side VBScript -->
- <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
- <BEGIN><script language="vbscript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Server-side Javascript -->
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="jscript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="javascript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Server-side PerlScript -->
- <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
- <BEGIN><script language="perlscript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Client-side javascript -->
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="jscript"></BEGIN>
- <END></script></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="javascript"></BEGIN>
- <END></script></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Server-Side include -->
- <SPAN TYPE="MARKUP">
- <BEGIN><!--#</BEGIN>
- <END>--></END>
- </SPAN>
- <!-- SGML comment -->
- <SPAN TYPE="COMMENT1">
- <BEGIN><!--</BEGIN>
- <END>--></END>
- </SPAN>
- <!-- stylesheet -->
- <SPAN TYPE="MARKUP" DELEGATE="css::MAIN">
- <BEGIN><STYLE></BEGIN>
- <END></STYLE></END>
- </SPAN>
- <!-- markup tags -->
- <SPAN TYPE="MARKUP" DELEGATE="ASPJS_TAGS">
- <BEGIN></</BEGIN>
- <END>></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="ASPJS_TAGS">
- <BEGIN><</BEGIN>
- <END>></END>
- </SPAN>
- <!-- SGML entities -->
- <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
- <BEGIN>&</BEGIN>
- <END>;</END>
- </SPAN>
- </RULES>
- <!-- ****************************************************************** --
- -- ASP with PerlScript as default script engine --
- -- ****************************************************************** -->
- <RULES SET="ASPPL" IGNORE_CASE="TRUE">
- <!-- whitespace: (space and tab) -->
- <WHITESPACE> </WHITESPACE>
- <WHITESPACE> </WHITESPACE>
- <!-- Inlined server-side Perlscript -->
- <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
- <BEGIN><%</BEGIN>
- <END>%></END>
- </SPAN>
- <!-- Server-side VBScript -->
- <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
- <BEGIN><script language="vbscript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Server-side Javascript -->
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="jscript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><script language="javascript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Server-side PerlScript -->
- <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
- <BEGIN><script language="perlscript" runat="server"></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Client-side javascript -->
- <SPAN TYPE="MARKUP" DELEGATE="ASPPL_CSJS">
- <BEGIN><script language="jscript"></BEGIN>
- <END></script></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="ASPPL_CSJS">
- <BEGIN><script language="javascript"></BEGIN>
- <END></script></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="ASPPL_CSJS">
- <BEGIN><script></BEGIN>
- <END></script></END>
- </SPAN>
- <!-- Server-Side include -->
- <SPAN TYPE="MARKUP">
- <BEGIN><!--#</BEGIN>
- <END>--></END>
- </SPAN>
- <!-- SGML comment -->
- <SPAN TYPE="COMMENT1">
- <BEGIN><!--</BEGIN>
- <END>--></END>
- </SPAN>
- <!-- stylesheet -->
- <SPAN TYPE="MARKUP" DELEGATE="css::MAIN">
- <BEGIN><STYLE></BEGIN>
- <END></STYLE></END>
- </SPAN>
- <!-- markup tags -->
- <SPAN TYPE="MARKUP" DELEGATE="ASPPL_TAGS">
- <BEGIN></</BEGIN>
- <END>></END>
- </SPAN>
- <SPAN TYPE="MARKUP" DELEGATE="ASPPL_TAGS">
- <BEGIN><</BEGIN>
- <END>></END>
- </SPAN>
- <!-- SGML entities -->
- <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
- <BEGIN>&</BEGIN>
- <END>;</END>
- </SPAN>
- </RULES>
- <!-- ****************************************************************** --
- -- HTML Tags --
- -- ****************************************************************** -->
- <RULES SET="ASPVB_TAGS" DEFAULT="MARKUP">
- <SPAN TYPE="MARKUP" DELEGATE="vbscript::MAIN">
- <BEGIN><%</BEGIN>
- <END>%></END>
- </SPAN>
- </RULES>
- <RULES SET="ASPJS_TAGS" DEFAULT="MARKUP">
- <SPAN TYPE="MARKUP" DELEGATE="javascript::MAIN">
- <BEGIN><%</BEGIN>
- <END>%></END>
- </SPAN>
- </RULES>
- <RULES SET="ASPPL_TAGS" DEFAULT="MARKUP">
- <SPAN TYPE="MARKUP" DELEGATE="perl::MAIN">
- <BEGIN><%</BEGIN>
- <END>%></END>
- </SPAN>
- </RULES>
- </MODE>