yiiapi/framework/vendors/TextHighlighter/Text/ruby.xml
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?xml version="1.0"?>
<!-- $Id: ruby.xml,v 1.1 2007/06/03 02:35:28 ssttoo Exp $ -->
<highlight lang="ruby" case="no">
<authors>
<author name="Andrey Demenev" email="demenev@gmail.com"/>
</authors>
<comment>
FIXME: While this construction : s.split /z/i
is valid, regular expression is not recognized as such
(/ folowing an identifier or number is not recognized as
start of RE), making highlighting improper
%q(a (nested) string) does not get highlighted correctly
</comment>
<default innerClass="code" />
<region name="data" start="/^__END__$/m" end="$" delimClass="reserved" innerClass="comment" never-conteined="yes" />
<region name="strdouble" delimClass="quotes" innerClass="string"
start=""" end=""" >
</region>
<region name="qstrdouble" delimClass="quotes" innerClass="string"
start="%[Qx]([!"#\$%&'+\-*.\/:;=?@^`|~{<\[(])" end="%b1%" remember="yes" />
<region name="strsingle" delimClass="quotes" innerClass="string"
start="'" end="'" />
<region name="qstrsingle" delimClass="quotes" innerClass="string"
start="%[wq]([!"#\$%&'+\-*.\/:;=?@^`|~{<\[(])" end="%b1%" remember="yes" />
<block name="global" match="\$(\W|\w+)" innerClass="var" />
<block name="classvar" match="/@@?[_a-z][\d_a-z]*/i" innerClass="var" />
<region name="brackets" delimClass="brackets" innerClass="code" start="\(" end="\)" >
<contains all="yes"/>
</region>
<region name="sqbrackets" delimClass="brackets" innerClass="code" start="\[" end="\]" >
<contains all="yes"/>
</region>
<block name="escaped" match="\\." innerClass="special" contained="yes">
<onlyin region="qstrsingle"/>
<onlyin region="strsingle"/>
<onlyin region="qstrdouble"/>
<onlyin region="strdouble"/>
<onlyin region="regexp"/>
</block>
<block name="identifier" match="[a-z_]\w*" innerClass="identifier" />
<block name="exponent"
match="((\d+|((\d*\.\d+)|(\d+\.\d*)))[eE][+-]?\d+)"
innerClass="number" />
后面还有 81 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
