diff options
Diffstat (limited to 'kate/data/q.xml')
-rw-r--r-- | kate/data/q.xml | 210 |
1 files changed, 210 insertions, 0 deletions
diff --git a/kate/data/q.xml b/kate/data/q.xml new file mode 100644 index 000000000..a470e5ef7 --- /dev/null +++ b/kate/data/q.xml @@ -0,0 +1,210 @@ +<?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> |