...

Text file src/github.com/alecthomas/chroma/v2/lexers/embedded/typoscripthtmldata.xml

Documentation: github.com/alecthomas/chroma/v2/lexers/embedded

     1<lexer>
     2  <config>
     3    <name>TypoScriptHtmlData</name>
     4    <alias>typoscripthtmldata</alias>
     5  </config>
     6  <rules>
     7    <state name="root">
     8      <rule pattern="(INCLUDE_TYPOSCRIPT)">
     9        <token type="NameClass"/>
    10      </rule>
    11      <rule pattern="(EXT|FILE|LLL):[^}\n&#34;]*">
    12        <token type="LiteralString"/>
    13      </rule>
    14      <rule pattern="(.*)(###\w+###)(.*)">
    15        <bygroups>
    16          <token type="LiteralString"/>
    17          <token type="NameConstant"/>
    18          <token type="LiteralString"/>
    19        </bygroups>
    20      </rule>
    21      <rule pattern="(\{)(\$)((?:[\w\-]+\.)*)([\w\-]+)(\})">
    22        <bygroups>
    23          <token type="LiteralStringSymbol"/>
    24          <token type="Operator"/>
    25          <token type="NameConstant"/>
    26          <token type="NameConstant"/>
    27          <token type="LiteralStringSymbol"/>
    28        </bygroups>
    29      </rule>
    30      <rule pattern="(.*)(\{)([\w\-]+)(\s*:\s*)([\w\-]+)(\})(.*)">
    31        <bygroups>
    32          <token type="LiteralString"/>
    33          <token type="LiteralStringSymbol"/>
    34          <token type="NameConstant"/>
    35          <token type="Operator"/>
    36          <token type="NameConstant"/>
    37          <token type="LiteralStringSymbol"/>
    38          <token type="LiteralString"/>
    39        </bygroups>
    40      </rule>
    41      <rule pattern="\s+">
    42        <token type="Text"/>
    43      </rule>
    44      <rule pattern="[&lt;&gt;,:=.*%+|]">
    45        <token type="LiteralString"/>
    46      </rule>
    47      <rule pattern="[\w&#34;\-!/&amp;;(){}#]+">
    48        <token type="LiteralString"/>
    49      </rule>
    50    </state>
    51  </rules>
    52</lexer>

View as plain text