You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<!DOCTYPE language SYSTEM "language.dtd">
|
|
|
|
<language name="q" version="3" kateversion="2.3" section="Scripts" extensions="*.q" license="LGPLv2+" 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>
|