<!--
  -- Syntax highlighting for Scala (scala-lang.org)
  --
  -- Author  : Stephane Micheloud <stephane.micheloud@epfl.ch>
  -- Revision: $Id: scala.xml 12157 2007-06-28 12:34:13Z michelou $
  -->
<?xml version="1.0" encoding="UTF-8"?>
<filetype binary="false" description="scala" name="scala">
  <highlighting>
    <options>
      <option name="LINE_COMMENT" value="//" />
      <option name="COMMENT_START" value="/*" />
      <option name="COMMENT_END" value="*/" />
      <option name="HEX_PREFIX" value="" />
      <option name="NUM_POSTFIXES" value="" />
      <option name="HAS_BRACES" value="true" />
      <option name="HAS_BRACKETS" value="true" />
      <option name="HAS_PARENS" value="true" />
    </options>
    <keywords ignore_case="false">
      <keyword name="abstract" />
      <keyword name="case" />
      <keyword name="catch" />
      <keyword name="class" />
      <keyword name="def" />
      <keyword name="do" />
      <keyword name="else" />
      <keyword name="extends" />
      <keyword name="false" />
      <keyword name="final" />
      <keyword name="finally" />
      <keyword name="for" />
      <keyword name="if" />
      <keyword name="implicit" />
      <keyword name="import" />
      <keyword name="match" />
      <keyword name="new" />
      <keyword name="null" />
      <keyword name="object" />
      <keyword name="override" />
      <keyword name="package" />
      <keyword name="private" />
      <keyword name="protected" />
      <keyword name="requires" />
      <keyword name="return" />
      <keyword name="sealed" />
      <keyword name="super" />
      <keyword name="this" />
      <keyword name="throw" />
      <keyword name="trait" />
      <keyword name="true" />
      <keyword name="try" />
      <keyword name="type" />
      <keyword name="val" />
      <keyword name="var" />
      <keyword name="while" />
      <keyword name="with" />
      <keyword name="yield" />
    </keywords>
    <keywords2>
      <keyword name="Boolean" />
      <keyword name="Byte" />
      <keyword name="Char" />
      <keyword name="Character" />
      <keyword name="Double" />
      <keyword name="Float" />
      <keyword name="Int" />
      <keyword name="Integer" />
      <keyword name="Long" />
      <keyword name="Short" />
      <keyword name="Unit" />
      <keyword name="boolean" />
      <keyword name="byte" />
      <keyword name="char" />
      <keyword name="double" />
      <keyword name="float" />
      <keyword name="int" />
      <keyword name="long" />
      <keyword name="short" />
      <keyword name="unit" />
    </keywords2>
    <keywords3>
      <keyword name="AllRef" />
      <keyword name="AnyRef" />
      <keyword name="Any" />
      <keyword name="Array" />
      <keyword name="Elem" />
      <keyword name="Enumeration" />
      <keyword name="Function" />
      <keyword name="Iterable" />
      <keyword name="List" />
      <keyword name="Option" />
      <keyword name="PartialFunction" />
      <keyword name="Ref" />
      <keyword name="Some" />
      <keyword name="Stream" />
      <keyword name="String" />
      <keyword name="Symbol" />
    </keywords3>
    <keywords4>
      <keyword name="Console" />
      <keyword name="Nil" />
      <keyword name="None" />
      <keyword name="Predef" />
    </keywords4>
  </highlighting>
</filetype>

