<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE language SYSTEM "language.dtd"> <language name="q" version="1.01" kateversion="2.3" section="Scripts" extensions="*.q" license="LGPL2+" author="James Schmitz (james.schmitz@gmail.com)"> <highlighting> <list name="DotQ"> <item>.Q.addmonths</item> <item>.Q.addr</item> <item>.Q.host</item> <item>.Q.chk</item> <item>.Q.cn</item> <item>.Q.dd</item> <item>.Q.dpft</item> <item>.Q.dsftg</item> <item>.Q.def</item> <item>.Q.en</item> <item>.Q.fc</item> <item>.Q.fk</item> <item>.Q.fmt</item> <item>.Q.fs</item> <item>.Q.ft</item> <item>.Q.fu</item> <item>.Q.gc</item> <item>.Q.hdpf</item> <item>.Q.ind</item> <item>.Q.j10</item> <item>.Q.x10</item> <item>.Q.j12</item> <item>.Q.x12</item> <item>.Q.k</item> <item>.Q.l</item> <item>.Q.opt</item> <item>.Q.par</item> <item>.Q.qp</item> <item>.Q.qt</item> <item>.Q.s</item> <item>.Q.ty</item> <item>.Q.v</item> <item>.Q.V</item> <item>.Q.view</item> <item>.Q.w</item> <item>.Q.M</item> <item>.Q.pf</item> <item>.Q.pt</item> <item>.Q.PD</item> <item>.Q.PV</item> <item>.Q.pd</item> <item>.Q.pv</item> <item>.Q.pn</item> <item>.Q.bv</item> <item>.Q.vp</item> <item>.Q.P</item> <item>.Q.D</item> <item>.Q.u</item> </list> <list name="qkeywords"> <item>aj</item> <item>aj0</item> <item>all</item> <item>and</item> <item>any</item> <item>asc</item> <item>asof</item> <item>attr</item> <item>avgs</item> <item>ceiling</item> <item>cols</item> <item>cor</item> <item>count</item> <item>cov</item> <item>cross</item> <item>csv</item> <item>cut</item> <item>deltas</item> <item>desc</item> <item>dev</item> <item>differ</item> <item>distinct</item> <item>each</item> <item>ej</item> <item>enlist</item> <item>eval</item> <item>except</item> <item>fby</item> <item>fills</item> <item>first</item> <item>fkeys</item> <item>flip</item> <item>floor</item> <item>from</item> <item>get</item> <item>group</item> <item>gtime</item> <item>hclose</item> <item>hcount</item> <item>hdel</item> <item>hopen</item> <item>hsym</item> <item>iasc</item> <item>idesc</item> <item>ij</item> <item>inter</item> <item>inv</item> <item>key</item> <item>keys</item> <item>lj</item> <item>load</item> <item>lower</item> <item>lsq</item> <item>ltime</item> <item>ltrim</item> <item>mavg</item> <item>maxs</item> <item>mcount</item> <item>md5</item> <item>mdev</item> <item>med</item> <item>meta</item> <item>mins</item> <item>mmax</item> <item>mmin</item> <item>mmu</item> <item>mod</item> <item>msum</item> <item>neg</item> <item>next</item> <item>not</item> <item>null</item> <item>or</item> <item>over</item> <item>parse</item> <item>peach</item> <item>pj</item> <item>plist</item> <item>prds</item> <item>prev</item> <item>prior</item> <item>rand</item> <item>rank</item> <item>ratios</item> <item>raze</item> <item>read0</item> <item>read1</item> <item>reciprocal</item> <item>reverse</item> <item>rload</item> <item>rotate</item> <item>rsave</item> <item>rtrim</item> <item>save</item> <item>scan</item> <item>set</item> <item>show</item> <item>signum</item> <item>ssr</item> <item>string</item> <item>sublist</item> <item>sums</item> <item>sv</item> <item>system</item> <item>tables</item> <item>til</item> <item>trim</item> <item>txf</item> <item>type</item> <item>uj</item> <item>ungroup</item> <item>union</item> <item>update</item> <item>upper</item> <item>upsert</item> <item>value</item> <item>var</item> <item>view</item> <item>views</item> <item>vs</item> <item>where</item> <item>wj</item> <item>wj1</item> <item>xasc</item> <item>xbar</item> <item>xcol</item> <item>xcols</item> <item>xdesc</item> <item>xgroup</item> <item>xkey</item> <item>xlog</item> <item>xprev</item> <item>xrank</item> </list> <contexts> <context attribute="Normal Text" lineEndContext="#stay" name="Normal Text" > <keyword attribute="qKeyword" context="#stay" String="qkeywords" /> <keyword attribute="DotQfunctions" context="#stay" String="DotQ" /> <IncludeRules context="##k" /> </context> </contexts> <itemDatas> <itemData name="Normal Text" defStyleNum="dsNormal" /> <itemData name="qKeyword" defStyleNum="dsKeyword" /> <itemData name="DotQfunctions" defStyleNum="dsKeyword" /> </itemDatas> </highlighting> <general> <comments> <comment name="singleLine" start="/" /> <comment name="multiLine" start="/" end="\" /> </comments> <keywords casesensitive="1" weakDeliminator="." additionalDeliminator="`#'@$"" /> </general> </language>