home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2007 November
/
CPNL0711.ISO
/
communic
/
email
/
Evolution-2.8.2-2.msi
/
Data1.cab
/
xml.lang
< prev
next >
Wrap
Extensible Markup Language
|
2007-03-07
|
1KB
|
45 lines
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd">
<language _name="XML" version="1.0" _section="Markup" mimetypes="application/xml;text/xml;image/svg+xml;text/rdf;text/xsl">
<block-comment _name="Block Comment" style="Comment">
<start-regex><!--</start-regex>
<end-regex>--></end-regex>
</block-comment>
<syntax-item name="DOCTYPE" style="String">
<start-regex><!DOCTYPE</start-regex>
<end-regex>></end-regex>
</syntax-item>
<syntax-item name="CDATA" style="String">
<start-regex><!\[CDATA\[</start-regex>
<end-regex>\]\]></end-regex>
</syntax-item>
<pattern-item _name="String" style="String">
<regex>("[^<"]*")|('[^<']*')</regex>
</pattern-item>
<pattern-item _name="Entity" style="Keyword">
<regex>(&|%)[a-zA-Z0-9#][a-zA-Z0-9]*;</regex>
</pattern-item>
<pattern-item _name="Closing Bracket" style="Others 2">
<regex>\??></regex>
</pattern-item>
<pattern-item _name = "Tag" style = "Others 2">
<regex>(</?[a-zA-Z_:][a-zA-Z0-9_:-]*(\b|\>)|<\?[xX][mM][lL]\b)</regex>
</pattern-item>
<pattern-item _name="Attribute" style = "Others">
<regex>[ \t][a-zA-Z_:][a-zA-Z0-9_:-]*\b[ \t]*=</regex>
</pattern-item>
<pattern-item _name ="Hexadecimal" style = "Base-N Integer">
<regex>#[a-fA-F0-9][a-fA-F0-9][a-fA-F0-9][a-fA-F0-9][a-fA-F0-9][a-fA-F0-9]</regex>
</pattern-item>
</language>