<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE language><language name="CGiS" version="9" kateversion="5.62" section="Sources" extensions="*.cgis" mimetype=""><highlighting><list name="keywords"><item>1D</item><item>2D</item><item>break</item><item>continue</item><item>do</item><item>else</item><item>extern</item><item>for</item><item>forall</item><item>foreach</item><item>function</item><item>if</item><item>in</item><item>inout</item><item>internal</item><item>out</item><item>reduction</item><item>return</item><item>struct</item><item>typedef</item><item>while</item></list><list name="types"><item>bool</item><item>bool2</item><item>bool3</item><item>bool4</item><item>float</item><item>float2</item><item>float3</item><item>float4</item><item>half</item><item>half2</item><item>half3</item><item>half4</item><item>int</item><item>int2</item><item>int3</item><item>int4</item></list><contexts><context name="Normal" attribute="Normal Text"><DetectSpaces/><StringDetect String="PROGRAM" attribute="Keyword"/><StringDetect String="INTERFACE" attribute="Keyword" context="Interface"/></context><context name="Common" attribute="Normal Text"><keyword String="keywords" attribute="Keyword"/><keyword String="types" attribute="Data Type"/><DetectIdentifier/><DetectChar char="{" attribute="Symbol" beginRegion="Brace1"/><DetectChar char="}" attribute="Symbol" endRegion="Brace1"/><Float attribute="Float" context="Float Suffixes"/><HlCOct attribute="Octal"/><HlCHex attribute="Hex"/><Int attribute="Decimal"/><StringDetect String="//" attribute="Comment" context="MatchComment" lookAhead="1"/><StringDetect String="/*" attribute="Comment" context="MatchComment" lookAhead="1"/></context><context name="Code" attribute="Normal Text"><DetectSpaces/><StringDetect String="CONTROL" attribute="Keyword" context="Control"/><StringDetect String="#HINT" attribute="Hint" context="Hint"/><IncludeRules context="Common"/></context><context name="Control" attribute="Normal Text"><DetectSpaces/><StringDetect String="CODE" attribute="Keyword" context="Code"/><IncludeRules context="Common"/></context><context name="MatchComment" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><StringDetect String="//BEGIN" attribute="Region Marker" context="#pop!Region Marker" beginRegion="Region1" firstNonSpace="1"/><StringDetect String="//END" attribute="Region Marker" context="#pop!Region Marker" endRegion="Region1" firstNonSpace="1"/><IncludeRules context="##Doxygen"/><StringDetect String="//" attribute="Comment" context="#pop!Commentar 1"/><StringDetect String="/*" attribute="Comment" context="#pop!Commentar 2" beginRegion="Comment"/></context><context name="Region Marker" attribute="Region Marker" lineEndContext="#pop"/><context name="Commentar 1" attribute="Comment" lineEndContext="#pop"><IncludeRules context="##Comments"/></context><context name="Commentar 2" attribute="Comment"><StringDetect String="*/" attribute="Comment" context="#pop" endRegion="Comment"/><IncludeRules context="##Comments"/></context><context name="Float Suffixes" attribute="Float" fallthroughContext="#pop" lineEndContext="#pop"><AnyChar String="fF" attribute="Float" context="#pop"/></context><context name="Hint" attribute="Hint"><DetectSpaces/><DetectChar char=")" attribute="Hint" context="#pop"/><DetectIdentifier/></context><context name="Interface" attribute="Normal Text"><DetectSpaces/><StringDetect String="CONTROL" attribute="Keyword" context="Control"/><StringDetect String="CODE" attribute="Keyword" context="Code"/><IncludeRules context="Common"/></context></contexts><itemDatas><itemData name="Normal Text" defStyleNum="dsNormal"/><itemData name="Keyword" defStyleNum="dsKeyword"/><itemData name="Data Type" defStyleNum="dsDataType"/><itemData name="Decimal" defStyleNum="dsDecVal"/><itemData name="Octal" defStyleNum="dsBaseN"/><itemData name="Hex" defStyleNum="dsBaseN"/><itemData name="Float" defStyleNum="dsFloat"/><itemData name="Comment" defStyleNum="dsComment"/><itemData name="Symbol" defStyleNum="dsOperator"/><itemData name="Region Marker" defStyleNum="dsRegionMarker"/><itemData name="Hint" defStyleNum="dsOthers"/></itemDatas></highlighting><general><comments><comment name="singleLine" start="//"/><comment name="multiLine" start="/*" end="*/" region="Comment"/></comments><keywords casesensitive="1"/></general></language>