summaryrefslogtreecommitdiff
path: root/share/tinykate/syntax/postscript.xml
Unidiff
Diffstat (limited to 'share/tinykate/syntax/postscript.xml') (more/less context) (ignore whitespace changes)
-rw-r--r--share/tinykate/syntax/postscript.xml440
1 files changed, 440 insertions, 0 deletions
diff --git a/share/tinykate/syntax/postscript.xml b/share/tinykate/syntax/postscript.xml
new file mode 100644
index 0000000..c02db6d
--- a/dev/null
+++ b/share/tinykate/syntax/postscript.xml
@@ -0,0 +1,440 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE language SYSTEM "language.dtd">
3<language name="PostScript" version="1.00" kateversion="2.0" section="Markup" extensions="*.ps;*.ai;*.eps" mimetype="application/postscript">
4<highlighting>
5 <list name="keywords">
6 <item> abs </item>
7 <item> add </item>
8 <item> aload </item>
9 <item> anchorsearch </item>
10 <item> and </item>
11 <item> arc </item>
12 <item> arcn </item>
13 <item> arct </item>
14 <item> arcto </item>
15 <item> array </item>
16 <item> ashow </item>
17 <item> astore </item>
18 <item> awidthshow </item>
19 <item> begin </item>
20 <item> bind </item>
21 <item> bitshift </item>
22 <item> ceiling </item>
23 <item> charpath </item>
24 <item> clear </item>
25 <item> cleartomark </item>
26 <item> clip </item>
27 <item> clippath </item>
28 <item> closepath </item>
29 <item> concat </item>
30 <item> concatmatrix </item>
31 <item> copy </item>
32 <item> count </item>
33 <item> counttomark </item>
34 <item> currentcmykcolor </item>
35 <item> currentdash </item>
36 <item> currentdict </item>
37 <item> currentfile </item>
38 <item> currentfont </item>
39 <item> currentgray </item>
40 <item> currentgstate </item>
41 <item> currenthsbcolor </item>
42 <item> currentlinecap </item>
43 <item> currentlinejoin </item>
44 <item> currentlinewidth </item>
45 <item> currentmatrix </item>
46 <item> currentpoint </item>
47 <item> currentrgbcolor </item>
48 <item> currentshared </item>
49 <item> curveto </item>
50 <item> cvi </item>
51 <item> cvlit </item>
52 <item> cvn </item>
53 <item> cvr </item>
54 <item> cvrs </item>
55 <item> cvs </item>
56 <item> cvx </item>
57 <item> def </item>
58 <item> defineusername </item>
59 <item> dict </item>
60 <item> div </item>
61 <item> dtransform </item>
62 <item> dup </item>
63 <item> end </item>
64 <item> eoclip </item>
65 <item> eofill </item>
66 <item> eoviewclip </item>
67 <item> eq </item>
68 <item> exch </item>
69 <item> exec </item>
70 <item> exit </item>
71 <item> file </item>
72 <item> fill </item>
73 <item> findfont </item>
74 <item> flattenpath </item>
75 <item> floor </item>
76 <item> flush </item>
77 <item> flushfile </item>
78 <item> for </item>
79 <item> forall </item>
80 <item> ge </item>
81 <item> get </item>
82 <item> getinterval </item>
83 <item> grestore </item>
84 <item> gsave </item>
85 <item> gstate </item>
86 <item> gt </item>
87 <item> identmatrix </item>
88 <item> idiv </item>
89 <item> idtransform </item>
90 <item> if </item>
91 <item> ifelse </item>
92 <item> image </item>
93 <item> imagemask </item>
94 <item> index </item>
95 <item> ineofill </item>
96 <item> infill </item>
97 <item> initviewclip </item>
98 <item> inueofill </item>
99 <item> inufill </item>
100 <item> invertmatrix </item>
101 <item> itransform </item>
102 <item> known </item>
103 <item> le </item>
104 <item> length </item>
105 <item> lineto </item>
106 <item> load </item>
107 <item> loop </item>
108 <item> lt </item>
109 <item> makefont </item>
110 <item> matrix </item>
111 <item> maxlength </item>
112 <item> mod </item>
113 <item> moveto </item>
114 <item> mul </item>
115 <item> ne </item>
116 <item> neg </item>
117 <item> newpath </item>
118 <item> not </item>
119 <item> null </item>
120 <item> or </item>
121 <item> pathbbox </item>
122 <item> pathforall </item>
123 <item> pop </item>
124 <item> print </item>
125 <item> printobject </item>
126 <item> put </item>
127 <item> putinterval </item>
128 <item> rcurveto </item>
129 <item> read </item>
130 <item> readhexstring </item>
131 <item> readline </item>
132 <item> readstring </item>
133 <item> rectclip </item>
134 <item> rectfill </item>
135 <item> rectstroke </item>
136 <item> rectviewclip </item>
137 <item> repeat </item>
138 <item> restore </item>
139 <item> rlineto </item>
140 <item> rmoveto </item>
141 <item> roll </item>
142 <item> rotate </item>
143 <item> round </item>
144 <item> save </item>
145 <item> scale </item>
146 <item> scalefont </item>
147 <item> search </item>
148 <item> selectfont </item>
149 <item> setbbox </item>
150 <item> setcachedevice </item>
151 <item> setcachedevice2 </item>
152 <item> setcharwidth </item>
153 <item> setcmykcolor </item>
154 <item> setdash </item>
155 <item> setfont </item>
156 <item> setgray </item>
157 <item> setgstate </item>
158 <item> sethsbcolor </item>
159 <item> setlinecap </item>
160 <item> setlinejoin </item>
161 <item> setlinewidth </item>
162 <item> setmatrix </item>
163 <item> setrgbcolor </item>
164 <item> setshared </item>
165 <item> shareddict </item>
166 <item> show </item>
167 <item> showpage </item>
168 <item> stop </item>
169 <item> stopped </item>
170 <item> store </item>
171 <item> string </item>
172 <item> stringwidth </item>
173 <item> stroke </item>
174 <item> strokepath </item>
175 <item> sub </item>
176 <item> systemdict </item>
177 <item> token </item>
178 <item> transform </item>
179 <item> translate </item>
180 <item> truncate </item>
181 <item> type </item>
182 <item> uappend </item>
183 <item> ucache </item>
184 <item> ueofill </item>
185 <item> ufill </item>
186 <item> undef </item>
187 <item> upath </item>
188 <item> userdict </item>
189 <item> ustroke </item>
190 <item> viewclip </item>
191 <item> viewclippath </item>
192 <item> where </item>
193 <item> widthshow </item>
194 <item> write </item>
195 <item> writehexstring </item>
196 <item> writeobject </item>
197 <item> writestring </item>
198 <item> wtranslation </item>
199 <item> xor </item>
200 <item> xshow </item>
201 <item> xyshow </item>
202 <item> yshow </item>
203 <item> FontDirectory </item>
204 <item> SharedFontDirectory </item>
205 <item> Courier </item>
206 <item> Courier-Bold </item>
207 <item> Courier-BoldOblique </item>
208 <item> Courier-Oblique </item>
209 <item> Helvetica </item>
210 <item> Helvetica-Bold </item>
211 <item> Helvetica-BoldOblique </item>
212 <item> Helvetica-Oblique </item>
213 <item> Symbol </item>
214 <item> Times-Bold </item>
215 <item> Times-BoldItalic </item>
216 <item> Times-Italic </item>
217 <item> Times-Roman </item>
218 <item> execuserobject </item>
219 <item> currentcolor </item>
220 <item> currentcolorspace </item>
221 <item> currentglobal </item>
222 <item> execform </item>
223 <item> filter </item>
224 <item> findresource </item>
225 <item> globaldict </item>
226 <item> makepattern </item>
227 <item> setcolor </item>
228 <item> setcolorspace </item>
229 <item> setglobal </item>
230 <item> setpagedevice </item>
231 <item> setpattern </item>
232 <item> = </item>
233 <item> == </item>
234 <item> ISOLatin1Encoding </item>
235 <item> StandardEncoding </item>
236 <item> [ </item>
237 <item> ] </item>
238 <item> atan </item>
239 <item> banddevice </item>
240 <item> bytesavailable </item>
241 <item> cachestatus </item>
242 <item> closefile </item>
243 <item> colorimage </item>
244 <item> condition </item>
245 <item> copypage </item>
246 <item> cos </item>
247 <item> countdictstack </item>
248 <item> countexecstack </item>
249 <item> cshow </item>
250 <item> currentblackgeneration </item>
251 <item> currentcacheparams </item>
252 <item> currentcolorscreen </item>
253 <item> currentcolortransfer </item>
254 <item> currentcontext </item>
255 <item> currentflat </item>
256 <item> currenthalftone </item>
257 <item> currenthalftonephase </item>
258 <item> currentmiterlimit </item>
259 <item> currentobjectformat </item>
260 <item> currentpacking </item>
261 <item> currentscreen </item>
262 <item> currentstrokeadjust </item>
263 <item> currenttransfer </item>
264 <item> currentundercolorremoval </item>
265 <item> defaultmatrix </item>
266 <item> definefont </item>
267 <item> deletefile </item>
268 <item> detach </item>
269 <item> deviceinfo </item>
270 <item> dictstack </item>
271 <item> echo </item>
272 <item> erasepage </item>
273 <item> errordict </item>
274 <item> execstack </item>
275 <item> executeonly </item>
276 <item> exp </item>
277 <item> false </item>
278 <item> filenameforall </item>
279 <item> fileposition </item>
280 <item> fork </item>
281 <item> framedevice </item>
282 <item> grestoreall </item>
283 <item> handleerror </item>
284 <item> initclip </item>
285 <item> initgraphics </item>
286 <item> initmatrix </item>
287 <item> instroke </item>
288 <item> inustroke </item>
289 <item> join </item>
290 <item> kshow </item>
291 <item> ln </item>
292 <item> lock </item>
293 <item> log </item>
294 <item> mark </item>
295 <item> monitor </item>
296 <item> noaccess </item>
297 <item> notify </item>
298 <item> nulldevice </item>
299 <item> packedarray </item>
300 <item> quit </item>
301 <item> rand </item>
302 <item> rcheck </item>
303 <item> readonly </item>
304 <item> realtime </item>
305 <item> renamefile </item>
306 <item> renderbands </item>
307 <item> resetfile </item>
308 <item> reversepath </item>
309 <item> rootfont </item>
310 <item> rrand </item>
311 <item> run </item>
312 <item> scheck </item>
313 <item> setblackgeneration </item>
314 <item> setcachelimit </item>
315 <item> setcacheparams </item>
316 <item> setcolorscreen </item>
317 <item> setcolortransfer </item>
318 <item> setfileposition </item>
319 <item> setflat </item>
320 <item> sethalftone </item>
321 <item> sethalftonephase </item>
322 <item> setmiterlimit </item>
323 <item> setobjectformat </item>
324 <item> setpacking </item>
325 <item> setscreen </item>
326 <item> setstrokeadjust </item>
327 <item> settransfer </item>
328 <item> setucacheparams </item>
329 <item> setundercolorremoval </item>
330 <item> sin </item>
331 <item> sqrt </item>
332 <item> srand </item>
333 <item> stack </item>
334 <item> status </item>
335 <item> statusdict </item>
336 <item> true </item>
337 <item> ucachestatus </item>
338 <item> undefinefont </item>
339 <item> usertime </item>
340 <item> ustrokepath </item>
341 <item> version </item>
342 <item> vmreclaim </item>
343 <item> vmstatus </item>
344 <item> wait </item>
345 <item> wcheck </item>
346 <item> xcheck </item>
347 <item> yield </item>
348 <item> defineuserobject </item>
349 <item> undefineuserobject </item>
350 <item> UserObjects </item>
351 <item> cleardictstack </item>
352 <item> setvmthreshold </item>
353 <item> &lt;&lt; </item>
354 <item> &gt;&gt; </item>
355 <item> currentcolorrendering </item>
356 <item> currentdevparams </item>
357 <item> currentoverprint </item>
358 <item> currentpagedevice </item>
359 <item> currentsystemparams </item>
360 <item> currentuserparams </item>
361 <item> defineresource </item>
362 <item> findencoding </item>
363 <item> gcheck </item>
364 <item> glyphshow </item>
365 <item> languagelevel </item>
366 <item> product </item>
367 <item> pstack </item>
368 <item> resourceforall </item>
369 <item> resourcestatus </item>
370 <item> revision </item>
371 <item> serialnumber </item>
372 <item> setcolorrendering </item>
373 <item> setdevparams </item>
374 <item> setoverprint </item>
375 <item> setsystemparams </item>
376 <item> setuserparams </item>
377 <item> startjob </item>
378 <item> undefineresource </item>
379 <item> GlobalFontDirectory </item>
380 <item> ASCII85Decode </item>
381 <item> ASCII85Encode </item>
382 <item> ASCIIHexDecode </item>
383 <item> ASCIIHexEncode </item>
384 <item> CCITTFaxDecode </item>
385 <item> CCITTFaxEncode </item>
386 <item> DCTDecode </item>
387 <item> DCTEncode </item>
388 <item> LZWDecode </item>
389 <item> LZWEncode </item>
390 <item> NullEncode </item>
391 <item> RunLengthDecode </item>
392 <item> RunLengthEncode </item>
393 <item> SubFileDecode </item>
394 <item> CIEBasedA </item>
395 <item> CIEBasedABC </item>
396 <item> DeviceCMYK </item>
397 <item> DeviceGray </item>
398 <item> DeviceRGB </item>
399 <item> Indexed </item>
400 <item> Pattern </item>
401 <item> Separation </item>
402 <item> CIEBasedDEF </item>
403 <item> CIEBasedDEFG </item>
404 <item> DeviceN </item>
405 </list>
406
407 <contexts>
408 <context name="Normal" attribute="0" lineEndContext="#stay">
409 <keyword attribute="1" context="#stay" String="keywords"/>
410 <Detect2Chars attribute="3" context="2" char="%" char1="!"/>
411 <DetectChar attribute="2" context="1" char="%"/>
412 <Float attribute="4" context="#stay"/>
413 <Int attribute="5" context="#stay"/>
414 <DetectChar attribute="6" context="3" char="("/>
415 <RegExpr attribute="7" context="#stay" String="\/{1,2}[^\s\(\)\{\}\[\]%/]*"/>
416 </context>
417 <context attribute="2" lineEndContext="#pop" name="Comment"/>
418 <context attribute="3" lineEndContext="#pop" name="Header"/>
419 <context attribute="6" lineEndContext="#stay" name="String">
420 <DetectChar attribute="6" context="#pop" char=")" />
421 </context>
422 </contexts>
423 <itemDatas>
424 <itemData name="Normal Text" defStyleNum="dsNormal"/>
425 <itemData name="Keyword" defStyleNum="dsKeyword"/>
426 <itemData name="Comment" defStyleNum="dsComment"/>
427 <itemData name="Header" defStyleNum="dsOthers"/>
428 <itemData name="Float" defStyleNum="dsFloat"/>
429 <itemData name="Decimal" defStyleNum="dsDecVal"/>
430 <itemData name="String" defStyleNum="dsString"/>
431 <itemData name="Data Type" defStyleNum="dsDataType"/>
432 </itemDatas>
433</highlighting>
434<general>
435 <comments>
436 <comment name="singleLine" start="%" />
437 </comments>
438 <keywords casesensitive="0" />
439</general>
440</language>