ameClass"/>
      </rule>
    </state>
    <state name="data">
      <rule pattern="\\[,\\]">
        <token type="Literal"/>
      </rule>
      <rule pattern="(,)([ \t]*)">
        <bygroups>
          <token type="Punctuation"/>
          <token type="Text"/>
        </bygroups>
        <pop depth="1"/>
      </rule>
      <rule pattern="[^\\,]+">
        <token type="Literal"/>
      </rule>
      <rule pattern=".">
        <token type="Literal"/>
      </rule>
    </state>
    <state name="root">
      <rule pattern="^#.*$">
        <token type="Comment"/>
      </rule>
      <rule pattern="^[^\s#,|]+">
        <token type="NameTag"/>
        <push state="names"/>
      </rule>
    </state>
  </rules>
</lexer>