Warning, /frameworks/syntax-highlighting/data/syntax/commonlisp.xml is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <!DOCTYPE language [
0003     <!ENTITY identchar "[A-Za-z0-9-+&lt;&gt;/*]">
0004 ]>
0005 <language version="11" kateversion="5.79" name="Common Lisp" section="Sources" extensions="*.lisp;*.cl;*.lsp;*.el" mimetype="" author="Dominik Haumann (dhaumann@kde.org)" license="MIT">
0006   <highlighting>
0007     <list name="symbols">
0008       <item>&lt;</item>
0009       <item>&lt;=</item>
0010       <item>=</item>
0011       <item>&gt;</item>
0012       <item>&gt;=</item>
0013       <item>=&gt;</item>
0014       <item>-</item> 
0015       <item>/</item> 
0016       <item>/=</item> 
0017       <item>//</item> 
0018       <item>///</item> 
0019       <item>*</item> 
0020       <item>**</item> 
0021       <item>***</item> 
0022       <item>+</item> 
0023       <item>++</item> 
0024       <item>+++</item> 
0025       <item>1-</item> 
0026       <item>1+</item>
0027     </list>
0028     <list name="definitions">
0029       <item>defclass</item> 
0030       <item>defconstant</item> 
0031       <item>defgeneric</item> 
0032       <item>define-compiler-macro</item> 
0033       <item>define-condition</item> 
0034       <item>define-method-combination</item> 
0035       <item>define-modify-macro</item> 
0036       <item>define-setf-expander</item> 
0037       <item>define-setf-method</item> 
0038       <item>define-symbol-macro</item> 
0039       <item>defmacro</item> 
0040       <item>defmethod</item> 
0041       <item>defpackage</item> 
0042       <item>defparameter</item> 
0043       <item>defsetf</item> 
0044       <item>deftype</item> 
0045       <item>defvar</item> 
0046       <item>defun</item> 
0047       <item>defstruct</item> 
0048     </list>
0049     <list name="keywords">
0050       <item>abort</item> 
0051       <item>abs</item> 
0052       <item>access</item> 
0053       <item>acons</item> 
0054       <item>acos</item> 
0055       <item>acosh</item> 
0056       <item>add-method</item> 
0057       <item>adjoin</item> 
0058       <item>adjustable-array-p</item> 
0059       <item>adjust-array</item> 
0060       <item>allocate-instance</item> 
0061       <item>alpha-char-p</item> 
0062       <item>alphanumericp</item> 
0063       <item>and</item> 
0064       <item>append</item> 
0065       <item>apply</item> 
0066       <item>applyhook</item> 
0067       <item>apropos</item> 
0068       <item>apropos-list</item> 
0069       <item>aref</item> 
0070       <item>arithmetic-error</item> 
0071       <item>arithmetic-error-operands</item> 
0072       <item>arithmetic-error-operation</item> 
0073       <item>array</item> 
0074       <item>array-dimension</item> 
0075       <item>array-dimension-limit</item> 
0076       <item>array-dimensions</item> 
0077       <item>array-displacement</item> 
0078       <item>array-element-type</item> 
0079       <item>array-has-fill-pointer-p</item> 
0080       <item>array-in-bounds-p</item> 
0081       <item>arrayp</item> 
0082       <item>array-rank</item> 
0083       <item>array-rank-limit</item> 
0084       <item>array-row-major-index</item> 
0085       <item>array-total-size</item> 
0086       <item>array-total-size-limit</item> 
0087       <item>ash</item> 
0088       <item>asin</item> 
0089       <item>asinh</item> 
0090       <item>assert</item> 
0091       <item>assoc</item> 
0092       <item>assoc-if</item> 
0093       <item>assoc-if-not</item> 
0094       <item>atan</item> 
0095       <item>atanh</item> 
0096       <item>atom</item> 
0097       <item>base-char</item> 
0098       <item>base-string</item> 
0099       <item>bignum</item> 
0100       <item>bit</item> 
0101       <item>bit-and</item> 
0102       <item>bit-andc1</item> 
0103       <item>bit-andc2</item> 
0104       <item>bit-eqv</item> 
0105       <item>bit-ior</item> 
0106       <item>bit-nand</item> 
0107       <item>bit-nor</item> 
0108       <item>bit-not</item> 
0109       <item>bit-orc1</item> 
0110       <item>bit-orc2</item> 
0111       <item>bit-vector</item> 
0112       <item>bit-vector-p</item> 
0113       <item>bit-xor</item> 
0114       <item>block</item> 
0115       <item>boole</item> 
0116       <item>boole-1</item> 
0117       <item>boole-2</item> 
0118       <item>boolean</item> 
0119       <item>boole-and</item> 
0120       <item>boole-andc1</item> 
0121       <item>boole-andc2</item> 
0122       <item>boole-c1</item> 
0123       <item>boole-c2</item> 
0124       <item>boole-clr</item> 
0125       <item>boole-eqv</item> 
0126       <item>boole-ior</item> 
0127       <item>boole-nand</item> 
0128       <item>boole-nor</item> 
0129       <item>boole-orc1</item> 
0130       <item>boole-orc2</item> 
0131       <item>boole-set</item> 
0132       <item>boole-xor</item> 
0133       <item>both-case-p</item> 
0134       <item>boundp</item> 
0135       <item>break</item> 
0136       <item>broadcast-stream</item> 
0137       <item>broadcast-stream-streams</item> 
0138       <item>built-in-class</item> 
0139       <item>butlast</item> 
0140       <item>byte</item> 
0141       <item>byte-position</item> 
0142       <item>byte-size</item> 
0143       <item>caaaar</item>
0144       <item>caaadr</item>
0145       <item>caaar</item> 
0146       <item>caadar</item>
0147       <item>caaddr</item>
0148       <item>caadr</item> 
0149       <item>caar</item> 
0150       <item>cadaar</item>
0151       <item>cadadr</item>
0152       <item>cadar</item> 
0153       <item>caddar</item>
0154       <item>cadddr</item>
0155       <item>caddr</item> 
0156       <item>cadr</item> 
0157       <item>call-arguments-limit</item> 
0158       <item>call-method</item> 
0159       <item>call-next-method</item> 
0160       <item>capitalize</item> 
0161       <item>car</item> 
0162       <item>case</item> 
0163       <item>catch</item> 
0164       <item>ccase</item> 
0165       <item>cdaaar</item> 
0166       <item>cdaadr</item> 
0167       <item>cdaar</item> 
0168       <item>cdadar</item> 
0169       <item>cdaddr</item> 
0170       <item>cdadr</item> 
0171       <item>cdar</item> 
0172       <item>cddaar</item> 
0173       <item>cddadr</item> 
0174       <item>cddar</item> 
0175       <item>cdddar</item> 
0176       <item>cddddr</item> 
0177       <item>cdddr</item> 
0178       <item>cddr</item> 
0179       <item>cdr</item> 
0180       <item>ceiling</item> 
0181       <item>cell-error</item> 
0182       <item>cell-error-name</item> 
0183       <item>cerror</item> 
0184       <item>change-class</item> 
0185       <item>char</item> 
0186       <item>char&lt;</item> 
0187       <item>char&lt;=</item> 
0188       <item>char=</item> 
0189       <item>char&gt;</item> 
0190       <item>char&gt;=</item> 
0191       <item>char/=</item> 
0192       <item>character</item> 
0193       <item>characterp</item> 
0194       <item>char-bit</item> 
0195       <item>char-bits</item> 
0196       <item>char-bits-limit</item> 
0197       <item>char-code</item> 
0198       <item>char-code-limit</item> 
0199       <item>char-control-bit</item> 
0200       <item>char-downcase</item> 
0201       <item>char-equal</item> 
0202       <item>char-font</item> 
0203       <item>char-font-limit</item> 
0204       <item>char-greaterp</item> 
0205       <item>char-hyper-bit</item> 
0206       <item>char-int</item> 
0207       <item>char-lessp</item> 
0208       <item>char-meta-bit</item> 
0209       <item>char-name</item> 
0210       <item>char-not-equal</item> 
0211       <item>char-not-greaterp</item> 
0212       <item>char-not-lessp</item> 
0213       <item>char-super-bit</item> 
0214       <item>char-upcase</item> 
0215       <item>check-type</item> 
0216       <item>cis</item> 
0217       <item>class</item> 
0218       <item>class-name</item> 
0219       <item>class-of</item> 
0220       <item>clear-input</item> 
0221       <item>clear-output</item> 
0222       <item>close</item> 
0223       <item>clrhash</item> 
0224       <item>code-char</item> 
0225       <item>coerce</item> 
0226       <item>commonp</item> 
0227       <item>compilation-speed</item> 
0228       <item>compile</item> 
0229       <item>compiled-function</item> 
0230       <item>compiled-function-p</item> 
0231       <item>compile-file</item> 
0232       <item>compile-file-pathname</item> 
0233       <item>compiler-let</item> 
0234       <item>compiler-macro</item> 
0235       <item>compiler-macro-function</item> 
0236       <item>complement</item> 
0237       <item>complex</item> 
0238       <item>complexp</item> 
0239       <item>compute-applicable-methods</item> 
0240       <item>compute-restarts</item> 
0241       <item>concatenate</item> 
0242       <item>concatenated-stream</item> 
0243       <item>concatenated-stream-streams</item> 
0244       <item>cond</item> 
0245       <item>condition</item> 
0246       <item>conjugate</item> 
0247       <item>cons</item> 
0248       <item>consp</item> 
0249       <item>constantly</item> 
0250       <item>constantp</item> 
0251       <item>continue</item> 
0252       <item>control-error</item> 
0253       <item>copy-alist</item> 
0254       <item>copy-list</item> 
0255       <item>copy-pprint-dispatch</item> 
0256       <item>copy-readtable</item> 
0257       <item>copy-seq</item> 
0258       <item>copy-structure</item> 
0259       <item>copy-symbol</item> 
0260       <item>copy-tree</item> 
0261       <item>cos</item> 
0262       <item>cosh</item> 
0263       <item>count</item> 
0264       <item>count-if</item> 
0265       <item>count-if-not</item> 
0266       <item>ctypecase</item> 
0267       <item>debug</item> 
0268       <item>decf</item> 
0269       <item>declaim</item> 
0270       <item>declaration</item> 
0271       <item>declare</item> 
0272       <item>decode-float</item> 
0273       <item>decode-universal-time</item> 
0274       <item>delete</item> 
0275       <item>delete-duplicates</item> 
0276       <item>delete-file</item> 
0277       <item>delete-if</item> 
0278       <item>delete-if-not</item> 
0279       <item>delete-package</item> 
0280       <item>denominator</item> 
0281       <item>deposit-field</item> 
0282       <item>describe</item> 
0283       <item>describe-object</item> 
0284       <item>destructuring-bind</item> 
0285       <item>digit-char</item> 
0286       <item>digit-char-p</item> 
0287       <item>directory</item> 
0288       <item>directory-namestring</item> 
0289       <item>disassemble</item> 
0290       <item>division-by-zero</item> 
0291       <item>do</item> 
0292       <item>do*</item> 
0293       <item>do-all-symbols</item> 
0294       <item>documentation</item> 
0295       <item>do-exeternal-symbols</item> 
0296       <item>do-external-symbols</item> 
0297       <item>dolist</item> 
0298       <item>do-symbols</item> 
0299       <item>dotimes</item> 
0300       <item>double-float</item> 
0301       <item>double-float-epsilon</item> 
0302       <item>double-float-negative-epsilon</item> 
0303       <item>dpb</item> 
0304       <item>dribble</item> 
0305       <item>dynamic-extent</item> 
0306       <item>ecase</item> 
0307       <item>echo-stream</item> 
0308       <item>echo-stream-input-stream</item> 
0309       <item>echo-stream-output-stream</item> 
0310       <item>ed</item> 
0311       <item>eighth</item> 
0312       <item>elt</item> 
0313       <item>encode-universal-time</item> 
0314       <item>end-of-file</item> 
0315       <item>endp</item> 
0316       <item>enough-namestring</item> 
0317       <item>ensure-directories-exist</item> 
0318       <item>ensure-generic-function</item> 
0319       <item>eq</item> 
0320       <item>eql</item> 
0321       <item>equal</item> 
0322       <item>equalp</item> 
0323       <item>error</item> 
0324       <item>etypecase</item> 
0325       <item>eval</item> 
0326       <item>evalhook</item> 
0327       <item>eval-when</item> 
0328       <item>evenp</item> 
0329       <item>every</item> 
0330       <item>exp</item> 
0331       <item>export</item> 
0332       <item>expt</item> 
0333       <item>extended-char</item> 
0334       <item>fboundp</item> 
0335       <item>fceiling</item> 
0336       <item>fdefinition</item> 
0337       <item>ffloor</item> 
0338       <item>fifth</item> 
0339       <item>file-author</item> 
0340       <item>file-error</item> 
0341       <item>file-error-pathname</item> 
0342       <item>file-length</item> 
0343       <item>file-namestring</item> 
0344       <item>file-position</item> 
0345       <item>file-stream</item> 
0346       <item>file-string-length</item> 
0347       <item>file-write-date</item> 
0348       <item>fill</item> 
0349       <item>fill-pointer</item> 
0350       <item>find</item> 
0351       <item>find-all-symbols</item> 
0352       <item>find-class</item> 
0353       <item>find-if</item> 
0354       <item>find-if-not</item> 
0355       <item>find-method</item> 
0356       <item>find-package</item> 
0357       <item>find-restart</item> 
0358       <item>find-symbol</item> 
0359       <item>finish-output</item> 
0360       <item>first</item> 
0361       <item>fixnum</item> 
0362       <item>flet</item> 
0363       <item>float</item> 
0364       <item>float-digits</item> 
0365       <item>floating-point-inexact</item> 
0366       <item>floating-point-invalid-operation</item> 
0367       <item>floating-point-overflow</item> 
0368       <item>floating-point-underflow</item> 
0369       <item>floatp</item> 
0370       <item>float-precision</item> 
0371       <item>float-radix</item> 
0372       <item>float-sign</item> 
0373       <item>floor</item> 
0374       <item>fmakunbound</item> 
0375       <item>force-output</item> 
0376       <item>format</item> 
0377       <item>formatter</item> 
0378       <item>fourth</item> 
0379       <item>fresh-line</item> 
0380       <item>fround</item> 
0381       <item>ftruncate</item> 
0382       <item>ftype</item> 
0383       <item>funcall</item> 
0384       <item>function</item> 
0385       <item>function-keywords</item> 
0386       <item>function-lambda-expression</item> 
0387       <item>functionp</item> 
0388       <item>gbitp</item> 
0389       <item>gcd</item> 
0390       <item>generic-function</item> 
0391       <item>gensym</item> 
0392       <item>gentemp</item> 
0393       <item>get</item> 
0394       <item>get-decoded-time</item> 
0395       <item>get-dispatch-macro-character</item> 
0396       <item>getf</item> 
0397       <item>gethash</item> 
0398       <item>get-internal-real-time</item> 
0399       <item>get-internal-run-time</item> 
0400       <item>get-macro-character</item> 
0401       <item>get-output-stream-string</item> 
0402       <item>get-properties</item> 
0403       <item>get-setf-expansion</item> 
0404       <item>get-setf-method</item> 
0405       <item>get-universal-time</item> 
0406       <item>go</item> 
0407       <item>graphic-char-p</item> 
0408       <item>handler-bind</item> 
0409       <item>handler-case</item> 
0410       <item>hash-table</item> 
0411       <item>hash-table-count</item> 
0412       <item>hash-table-p</item> 
0413       <item>hash-table-rehash-size</item> 
0414       <item>hash-table-rehash-threshold</item> 
0415       <item>hash-table-size</item> 
0416       <item>hash-table-test</item> 
0417       <item>host-namestring</item> 
0418       <item>identity</item> 
0419       <item>if</item> 
0420       <item>if-exists</item> 
0421       <item>ignorable</item> 
0422       <item>ignore</item> 
0423       <item>ignore-errors</item> 
0424       <item>imagpart</item> 
0425       <item>import</item> 
0426       <item>incf</item> 
0427       <item>initialize-instance</item> 
0428       <item>inline</item> 
0429       <item>in-package</item> 
0430       <item>in-package</item> 
0431       <item>input-stream-p</item> 
0432       <item>inspect</item> 
0433       <item>int-char</item> 
0434       <item>integer</item> 
0435       <item>integer-decode-float</item> 
0436       <item>integer-length</item> 
0437       <item>integerp</item> 
0438       <item>interactive-stream-p</item> 
0439       <item>intern</item> 
0440       <item>internal-time-units-per-second</item> 
0441       <item>intersection</item> 
0442       <item>invalid-method-error</item> 
0443       <item>invoke-debugger</item> 
0444       <item>invoke-restart</item> 
0445       <item>invoke-restart-interactively</item> 
0446       <item>isqrt</item> 
0447       <item>keyword</item> 
0448       <item>keywordp</item> 
0449       <item>labels</item> 
0450       <item>lambda</item> 
0451       <item>lambda-list-keywords</item> 
0452       <item>lambda-parameters-limit</item> 
0453       <item>last</item> 
0454       <item>lcm</item> 
0455       <item>ldb</item> 
0456       <item>ldb-test</item> 
0457       <item>ldiff</item> 
0458       <item>least-negative-double-float</item> 
0459       <item>least-negative-long-float</item> 
0460       <item>least-negative-normalized-double-float</item> 
0461       <item>least-negative-normalized-long-float</item> 
0462       <item>least-negative-normalized-short-float</item> 
0463       <item>least-negative-normalized-single-float</item> 
0464       <item>least-negative-short-float</item> 
0465       <item>least-negative-single-float</item> 
0466       <item>least-positive-double-float</item> 
0467       <item>least-positive-long-float</item> 
0468       <item>least-positive-normalized-double-float</item> 
0469       <item>least-positive-normalized-long-float</item> 
0470       <item>least-positive-normalized-short-float</item> 
0471       <item>least-positive-normalized-single-float</item> 
0472       <item>least-positive-short-float</item> 
0473       <item>least-positive-single-float</item> 
0474       <item>length</item> 
0475       <item>let</item> 
0476       <item>let*</item> 
0477       <item>lisp</item> 
0478       <item>lisp-implementation-type</item> 
0479       <item>lisp-implementation-version</item> 
0480       <item>list</item> 
0481       <item>list*</item> 
0482       <item>list-all-packages</item> 
0483       <item>listen</item> 
0484       <item>list-length</item> 
0485       <item>listp</item> 
0486       <item>load</item> 
0487       <item>load-logical-pathname-translations</item> 
0488       <item>load-time-value</item> 
0489       <item>locally</item> 
0490       <item>log</item> 
0491       <item>logand</item> 
0492       <item>logandc1</item> 
0493       <item>logandc2</item> 
0494       <item>logbitp</item> 
0495       <item>logcount</item> 
0496       <item>logeqv</item> 
0497       <item>logical-pathname</item> 
0498       <item>logical-pathname-translations</item> 
0499       <item>logior</item> 
0500       <item>lognand</item> 
0501       <item>lognor</item> 
0502       <item>lognot</item> 
0503       <item>logorc1</item> 
0504       <item>logorc2</item> 
0505       <item>logtest</item> 
0506       <item>logxor</item> 
0507       <item>long-float</item> 
0508       <item>long-float-epsilon</item> 
0509       <item>long-float-negative-epsilon</item> 
0510       <item>long-site-name</item> 
0511       <item>loop</item> 
0512       <item>loop-finish</item> 
0513       <item>lower-case-p</item> 
0514       <item>machine-instance</item> 
0515       <item>machine-type</item> 
0516       <item>machine-version</item> 
0517       <item>macroexpand</item> 
0518       <item>macroexpand-1</item> 
0519       <item>macroexpand-l</item> 
0520       <item>macro-function</item> 
0521       <item>macrolet</item> 
0522       <item>make-array</item> 
0523       <item>make-array</item> 
0524       <item>make-broadcast-stream</item> 
0525       <item>make-char</item> 
0526       <item>make-concatenated-stream</item> 
0527       <item>make-condition</item> 
0528       <item>make-dispatch-macro-character</item> 
0529       <item>make-echo-stream</item> 
0530       <item>make-hash-table</item> 
0531       <item>make-instance</item> 
0532       <item>make-instances-obsolete</item> 
0533       <item>make-list</item> 
0534       <item>make-load-form</item> 
0535       <item>make-load-form-saving-slots</item> 
0536       <item>make-method</item> 
0537       <item>make-package</item> 
0538       <item>make-pathname</item> 
0539       <item>make-random-state</item> 
0540       <item>make-sequence</item> 
0541       <item>make-string</item> 
0542       <item>make-string-input-stream</item> 
0543       <item>make-string-output-stream</item> 
0544       <item>make-symbol</item> 
0545       <item>make-synonym-stream</item> 
0546       <item>make-two-way-stream</item> 
0547       <item>makunbound</item> 
0548       <item>map</item> 
0549       <item>mapc</item> 
0550       <item>mapcan</item> 
0551       <item>mapcar</item> 
0552       <item>mapcon</item> 
0553       <item>maphash</item> 
0554       <item>map-into</item> 
0555       <item>mapl</item> 
0556       <item>maplist</item> 
0557       <item>mask-field</item> 
0558       <item>max</item> 
0559       <item>member</item> 
0560       <item>member-if</item> 
0561       <item>member-if-not</item> 
0562       <item>merge</item> 
0563       <item>merge-pathname</item> 
0564       <item>merge-pathnames</item> 
0565       <item>method</item> 
0566       <item>method-combination</item> 
0567       <item>method-combination-error</item> 
0568       <item>method-qualifiers</item> 
0569       <item>min</item> 
0570       <item>minusp</item> 
0571       <item>mismatch</item> 
0572       <item>mod</item> 
0573       <item>most-negative-double-float</item> 
0574       <item>most-negative-fixnum</item> 
0575       <item>most-negative-long-float</item> 
0576       <item>most-negative-short-float</item> 
0577       <item>most-negative-single-float</item> 
0578       <item>most-positive-double-float</item> 
0579       <item>most-positive-fixnum</item> 
0580       <item>most-positive-long-float</item> 
0581       <item>most-positive-short-float</item> 
0582       <item>most-positive-single-float</item> 
0583       <item>muffle-warning</item> 
0584       <item>multiple-value-bind</item> 
0585       <item>multiple-value-call</item> 
0586       <item>multiple-value-list</item> 
0587       <item>multiple-value-prog1</item> 
0588       <item>multiple-value-seteq</item> 
0589       <item>multiple-value-setq</item> 
0590       <item>multiple-values-limit</item> 
0591       <item>name-char</item> 
0592       <item>namestring</item> 
0593       <item>nbutlast</item> 
0594       <item>nconc</item> 
0595       <item>next-method-p</item> 
0596       <item>nil</item> 
0597       <item>nintersection</item> 
0598       <item>ninth</item> 
0599       <item>no-applicable-method</item> 
0600       <item>no-next-method</item> 
0601       <item>not</item> 
0602       <item>notany</item> 
0603       <item>notevery</item> 
0604       <item>notinline</item> 
0605       <item>nreconc</item> 
0606       <item>nreverse</item> 
0607       <item>nset-difference</item> 
0608       <item>nset-exclusive-or</item> 
0609       <item>nstring</item> 
0610       <item>nstring-capitalize</item> 
0611       <item>nstring-downcase</item> 
0612       <item>nstring-upcase</item> 
0613       <item>nsublis</item> 
0614       <item>nsubst</item> 
0615       <item>nsubst-if</item> 
0616       <item>nsubst-if-not</item> 
0617       <item>nsubstitute</item> 
0618       <item>nsubstitute-if</item> 
0619       <item>nsubstitute-if-not</item> 
0620       <item>nth</item> 
0621       <item>nthcdr</item> 
0622       <item>nth-value</item> 
0623       <item>null</item> 
0624       <item>number</item> 
0625       <item>numberp</item> 
0626       <item>numerator</item> 
0627       <item>nunion</item> 
0628       <item>oddp</item> 
0629       <item>open</item> 
0630       <item>open-stream-p</item> 
0631       <item>optimize</item> 
0632       <item>or</item> 
0633       <item>otherwise</item> 
0634       <item>output-stream-p</item> 
0635       <item>package</item> 
0636       <item>package-error</item> 
0637       <item>package-error-package</item> 
0638       <item>package-name</item> 
0639       <item>package-nicknames</item> 
0640       <item>packagep</item> 
0641       <item>package-shadowing-symbols</item> 
0642       <item>package-used-by-list</item> 
0643       <item>package-use-list</item> 
0644       <item>pairlis</item> 
0645       <item>parse-error</item> 
0646       <item>parse-integer</item> 
0647       <item>parse-namestring</item> 
0648       <item>pathname</item> 
0649       <item>pathname-device</item> 
0650       <item>pathname-directory</item> 
0651       <item>pathname-host</item> 
0652       <item>pathname-match-p</item> 
0653       <item>pathname-name</item> 
0654       <item>pathnamep</item> 
0655       <item>pathname-type</item> 
0656       <item>pathname-version</item> 
0657       <item>peek-char</item> 
0658       <item>phase</item> 
0659       <item>pi</item> 
0660       <item>plusp</item> 
0661       <item>pop</item> 
0662       <item>position</item> 
0663       <item>position-if</item> 
0664       <item>position-if-not</item> 
0665       <item>pprint</item> 
0666       <item>pprint-dispatch</item> 
0667       <item>pprint-exit-if-list-exhausted</item> 
0668       <item>pprint-fill</item> 
0669       <item>pprint-indent</item> 
0670       <item>pprint-linear</item> 
0671       <item>pprint-logical-block</item> 
0672       <item>pprint-newline</item> 
0673       <item>pprint-pop</item> 
0674       <item>pprint-tab</item> 
0675       <item>pprint-tabular</item> 
0676       <item>prin1</item> 
0677       <item>prin1-to-string</item> 
0678       <item>princ</item> 
0679       <item>princ-to-string</item> 
0680       <item>print</item> 
0681       <item>print-not-readable</item> 
0682       <item>print-not-readable-object</item> 
0683       <item>print-object</item> 
0684       <item>print-unreadable-object</item> 
0685       <item>probe-file</item> 
0686       <item>proclaim</item> 
0687       <item>prog</item> 
0688       <item>prog*</item> 
0689       <item>prog1</item> 
0690       <item>prog2</item> 
0691       <item>progn</item> 
0692       <item>program-error</item> 
0693       <item>progv</item> 
0694       <item>provide</item> 
0695       <item>psetf</item> 
0696       <item>psetq</item> 
0697       <item>push</item> 
0698       <item>pushnew</item> 
0699       <item>putprop</item> 
0700       <item>quote</item> 
0701       <item>random</item> 
0702       <item>random-state</item> 
0703       <item>random-state-p</item> 
0704       <item>rassoc</item> 
0705       <item>rassoc-if</item> 
0706       <item>rassoc-if-not</item> 
0707       <item>ratio</item> 
0708       <item>rational</item> 
0709       <item>rationalize</item> 
0710       <item>rationalp</item> 
0711       <item>read</item> 
0712       <item>read-byte</item> 
0713       <item>read-char</item> 
0714       <item>read-char-no-hang</item> 
0715       <item>read-delimited-list</item> 
0716       <item>reader-error</item> 
0717       <item>read-eval-print</item> 
0718       <item>read-from-string</item> 
0719       <item>read-line</item> 
0720       <item>read-preserving-whitespace</item> 
0721       <item>read-sequence</item> 
0722       <item>readtable</item> 
0723       <item>readtable-case</item> 
0724       <item>readtablep</item> 
0725       <item>real</item> 
0726       <item>realp</item> 
0727       <item>realpart</item> 
0728       <item>reduce</item> 
0729       <item>reinitialize-instance</item> 
0730       <item>rem</item> 
0731       <item>remf</item> 
0732       <item>remhash</item> 
0733       <item>remove</item> 
0734       <item>remove-duplicates</item> 
0735       <item>remove-if</item> 
0736       <item>remove-if-not</item> 
0737       <item>remove-method</item> 
0738       <item>remprop</item> 
0739       <item>rename-file</item> 
0740       <item>rename-package</item> 
0741       <item>replace</item> 
0742       <item>require</item> 
0743       <item>rest</item> 
0744       <item>restart</item> 
0745       <item>restart-bind</item> 
0746       <item>restart-case</item> 
0747       <item>restart-name</item> 
0748       <item>return</item> 
0749       <item>return-from</item> 
0750       <item>revappend</item> 
0751       <item>reverse</item> 
0752       <item>room</item> 
0753       <item>rotatef</item> 
0754       <item>round</item> 
0755       <item>row-major-aref</item> 
0756       <item>rplaca</item> 
0757       <item>rplacd</item> 
0758       <item>safety</item> 
0759       <item>satisfies</item> 
0760       <item>sbit</item> 
0761       <item>scale-float</item> 
0762       <item>schar</item> 
0763       <item>search</item> 
0764       <item>second</item> 
0765       <item>sequence</item> 
0766       <item>serious-condition</item> 
0767       <item>set</item> 
0768       <item>set-char-bit</item> 
0769       <item>set-difference</item> 
0770       <item>set-dispatch-macro-character</item> 
0771       <item>set-exclusive-or</item> 
0772       <item>setf</item> 
0773       <item>set-macro-character</item> 
0774       <item>set-pprint-dispatch</item> 
0775       <item>setq</item> 
0776       <item>set-syntax-from-char</item> 
0777       <item>seventh</item> 
0778       <item>shadow</item> 
0779       <item>shadowing-import</item> 
0780       <item>shared-initialize</item> 
0781       <item>shiftf</item> 
0782       <item>short-float</item> 
0783       <item>short-float-epsilon</item> 
0784       <item>short-float-negative-epsilon</item> 
0785       <item>short-site-name</item> 
0786       <item>signal</item> 
0787       <item>signed-byte</item> 
0788       <item>signum</item> 
0789       <item>simle-condition</item> 
0790       <item>simple-array</item> 
0791       <item>simple-base-string</item> 
0792       <item>simple-bit-vector</item> 
0793       <item>simple-bit-vector-p</item> 
0794       <item>simple-condition-format-arguments</item>
0795       <item>simple-condition-format-control</item> 
0796       <item>simple-error</item> 
0797       <item>simple-string</item> 
0798       <item>simple-string-p</item> 
0799       <item>simple-type-error</item> 
0800       <item>simple-vector</item> 
0801       <item>simple-vector-p</item> 
0802       <item>simple-warning</item> 
0803       <item>sin</item> 
0804       <item>single-flaot-epsilon</item> 
0805       <item>single-float</item> 
0806       <item>single-float-epsilon</item> 
0807       <item>single-float-negative-epsilon</item> 
0808       <item>sinh</item> 
0809       <item>sixth</item> 
0810       <item>sleep</item> 
0811       <item>slot-boundp</item> 
0812       <item>slot-exists-p</item> 
0813       <item>slot-makunbound</item> 
0814       <item>slot-missing</item> 
0815       <item>slot-unbound</item> 
0816       <item>slot-value</item> 
0817       <item>software-type</item> 
0818       <item>software-version</item> 
0819       <item>some</item> 
0820       <item>sort</item> 
0821       <item>space</item> 
0822       <item>special</item> 
0823       <item>special-form-p</item> 
0824       <item>special-operator-p</item> 
0825       <item>speed</item> 
0826       <item>sqrt</item> 
0827       <item>stable-sort</item> 
0828       <item>standard</item> 
0829       <item>standard-char</item> 
0830       <item>standard-char-p</item> 
0831       <item>standard-class</item> 
0832       <item>standard-generic-function</item> 
0833       <item>standard-method</item> 
0834       <item>standard-object</item> 
0835       <item>step</item> 
0836       <item>storage-condition</item> 
0837       <item>store-value</item> 
0838       <item>stream</item> 
0839       <item>stream-element-type</item> 
0840       <item>stream-error</item> 
0841       <item>stream-error-stream</item> 
0842       <item>stream-external-format</item> 
0843       <item>streamp</item> 
0844       <item>streamup</item> 
0845       <item>string</item> 
0846       <item>string&lt;</item> 
0847       <item>string&lt;=</item> 
0848       <item>string=</item> 
0849       <item>string&gt;</item> 
0850       <item>string&gt;=</item> 
0851       <item>string/=</item> 
0852       <item>string-capitalize</item> 
0853       <item>string-char</item> 
0854       <item>string-char-p</item> 
0855       <item>string-downcase</item> 
0856       <item>string-equal</item> 
0857       <item>string-greaterp</item> 
0858       <item>string-left-trim</item> 
0859       <item>string-lessp</item> 
0860       <item>string-not-equal</item> 
0861       <item>string-not-greaterp</item> 
0862       <item>string-not-lessp</item> 
0863       <item>stringp</item> 
0864       <item>string-right-strim</item> 
0865       <item>string-right-trim</item> 
0866       <item>string-stream</item> 
0867       <item>string-trim</item> 
0868       <item>string-upcase</item> 
0869       <item>structure</item> 
0870       <item>structure-class</item> 
0871       <item>structure-object</item> 
0872       <item>style-warning</item> 
0873       <item>sublim</item> 
0874       <item>sublis</item> 
0875       <item>subseq</item> 
0876       <item>subsetp</item> 
0877       <item>subst</item> 
0878       <item>subst-if</item> 
0879       <item>subst-if-not</item> 
0880       <item>substitute</item> 
0881       <item>substitute-if</item> 
0882       <item>substitute-if-not</item> 
0883       <item>subtypep</item> 
0884       <item>svref</item> 
0885       <item>sxhash</item> 
0886       <item>symbol</item> 
0887       <item>symbol-function</item> 
0888       <item>symbol-macrolet</item> 
0889       <item>symbol-name</item> 
0890       <item>symbolp</item> 
0891       <item>symbol-package</item> 
0892       <item>symbol-plist</item> 
0893       <item>symbol-value</item> 
0894       <item>synonym-stream</item> 
0895       <item>synonym-stream-symbol</item> 
0896       <item>sys</item> 
0897       <item>system</item> 
0898       <item>t</item> 
0899       <item>tagbody</item> 
0900       <item>tailp</item> 
0901       <item>tan</item> 
0902       <item>tanh</item> 
0903       <item>tenth</item> 
0904       <item>terpri</item> 
0905       <item>the</item> 
0906       <item>third</item> 
0907       <item>throw</item> 
0908       <item>time</item> 
0909       <item>trace</item> 
0910       <item>translate-logical-pathname</item> 
0911       <item>translate-pathname</item> 
0912       <item>tree-equal</item> 
0913       <item>truename</item> 
0914       <item>truncase</item> 
0915       <item>truncate</item> 
0916       <item>two-way-stream</item> 
0917       <item>two-way-stream-input-stream</item> 
0918       <item>two-way-stream-output-stream</item> 
0919       <item>type</item> 
0920       <item>typecase</item> 
0921       <item>type-error</item> 
0922       <item>type-error-datum</item> 
0923       <item>type-error-expected-type</item> 
0924       <item>type-of</item> 
0925       <item>typep</item> 
0926       <item>unbound-slot</item> 
0927       <item>unbound-slot-instance</item> 
0928       <item>unbound-variable</item> 
0929       <item>undefined-function</item> 
0930       <item>unexport</item> 
0931       <item>unintern</item> 
0932       <item>union</item> 
0933       <item>unless</item> 
0934       <item>unread</item> 
0935       <item>unread-char</item> 
0936       <item>unsigned-byte</item> 
0937       <item>untrace</item> 
0938       <item>unuse-package</item> 
0939       <item>unwind-protect</item> 
0940       <item>update-instance-for-different-class</item> 
0941       <item>update-instance-for-redefined-class</item> 
0942       <item>upgraded-array-element-type</item> 
0943       <item>upgraded-complex-part-type</item> 
0944       <item>upper-case-p</item> 
0945       <item>use-package</item> 
0946       <item>user</item> 
0947       <item>user-homedir-pathname</item> 
0948       <item>use-value</item> 
0949       <item>values</item> 
0950       <item>values-list</item> 
0951       <item>vector</item> 
0952       <item>vectorp</item> 
0953       <item>vector-pop</item> 
0954       <item>vector-push</item> 
0955       <item>vector-push-extend</item> 
0956       <item>warn</item> 
0957       <item>warning</item> 
0958       <item>when</item> 
0959       <item>wild-pathname-p</item> 
0960       <item>with-accessors</item> 
0961       <item>with-compilation-unit</item> 
0962       <item>with-condition-restarts</item> 
0963       <item>with-hash-table-iterator</item> 
0964       <item>with-input-from-string</item> 
0965       <item>with-open-file</item> 
0966       <item>with-open-stream</item> 
0967       <item>with-output-to-string</item> 
0968       <item>with-package-iterator</item> 
0969       <item>with-simple-restart</item> 
0970       <item>with-slots</item> 
0971       <item>with-standard-io-syntax</item> 
0972       <item>write</item> 
0973       <item>write-byte</item> 
0974       <item>write-char</item> 
0975       <item>write-line</item> 
0976       <item>write-sequence</item> 
0977       <item>write-string</item> 
0978       <item>write-to-string</item> 
0979       <item>yes-or-no-p</item> 
0980       <item>y-or-n-p</item> 
0981       <item>zerop</item> 
0982     </list>
0983 
0984     <list name="modifiers">
0985       <item>:abort</item> 
0986       <item>:adjustable</item> 
0987       <item>:append</item> 
0988       <item>:array</item> 
0989       <item>:base</item> 
0990       <item>:case</item> 
0991       <item>:circle</item> 
0992       <item>:conc-name</item> 
0993       <item>:constructor</item> 
0994       <item>:copier</item> 
0995       <item>:count</item> 
0996       <item>:create</item> 
0997       <item>:default</item> 
0998       <item>:defaults</item> 
0999       <item>:device</item> 
1000       <item>:direction</item> 
1001       <item>:directory</item> 
1002       <item>:displaced-index-offset</item> 
1003       <item>:displaced-to</item> 
1004       <item>:element-type</item> 
1005       <item>:end1</item> 
1006       <item>:end2</item> 
1007       <item>:end</item> 
1008       <item>:error</item> 
1009       <item>:escape</item> 
1010       <item>:external</item> 
1011       <item>:from-end</item> 
1012       <item>:gensym</item> 
1013       <item>:host</item> 
1014       <item>:if-does-not-exist:pretty</item> 
1015       <item>:if-exists:print</item> 
1016       <item>:include:print-function</item> 
1017       <item>:index</item> 
1018       <item>:inherited</item> 
1019       <item>:initial-contents</item> 
1020       <item>:initial-element</item> 
1021       <item>:initial-offset</item> 
1022       <item>:initial-value</item> 
1023       <item>:input</item> 
1024       <item>:internal:size</item> 
1025       <item>:io</item> 
1026       <item>:junk-allowed</item> 
1027       <item>:key</item> 
1028       <item>:length</item> 
1029       <item>:level</item> 
1030       <item>:named</item> 
1031       <item>:name</item> 
1032       <item>:new-version</item> 
1033       <item>:nicknames</item> 
1034       <item>:output-file</item> 
1035       <item>:output</item> 
1036       <item>:overwrite</item> 
1037       <item>:predicate</item> 
1038       <item>:preserve-whitespace</item> 
1039       <item>:probe</item> 
1040       <item>:radix</item> 
1041       <item>:read-only</item> 
1042       <item>:rehash-size</item> 
1043       <item>:rehash-threshold</item> 
1044       <item>:rename-and-delete</item> 
1045       <item>:rename</item> 
1046       <item>:start1</item> 
1047       <item>:start2</item> 
1048       <item>:start</item> 
1049       <item>:stream</item> 
1050       <item>:supersede</item> 
1051       <item>:test</item> 
1052       <item>:test-not</item> 
1053       <item>:type</item> 
1054       <item>:use</item> 
1055       <item>:verbose</item> 
1056       <item>:version</item> 
1057     </list>
1058     <list name="variables">
1059       <item>*applyhook*</item>
1060       <item>*break-on-signals*</item>
1061       <item>*break-on-signals*</item>
1062       <item>*break-on-warnings*</item>
1063       <item>*compile-file-pathname*</item>
1064       <item>*compile-file-pathname*</item>
1065       <item>*compile-file-truename*</item>
1066       <item>*compile-file-truename*</item>
1067       <item>*compile-print*</item>
1068       <item>*compile-verbose*</item>
1069       <item>*compile-verbose*</item>
1070       <item>*debugger-hook*</item>
1071       <item>*debug-io*</item>
1072       <item>*default-pathname-defaults*</item>
1073       <item>*error-output*</item>
1074       <item>*evalhook*</item>
1075       <item>*features*</item>
1076       <item>*gensym-counter*</item>
1077       <item>*load-pathname*</item>
1078       <item>*load-print*</item>
1079       <item>*load-truename*</item>
1080       <item>*load-verbose*</item>
1081       <item>*macroexpand-hook*</item>
1082       <item>*modules*</item>
1083       <item>*package*</item>
1084       <item>*print-array*</item>
1085       <item>*print-base*</item>
1086       <item>*print-case*</item>
1087       <item>*print-circle*</item>
1088       <item>*print-escape*</item>
1089       <item>*print-gensym*</item>
1090       <item>*print-length*</item>
1091       <item>*print-level*</item>
1092       <item>*print-lines*</item>
1093       <item>*print-miser-width*</item>
1094       <item>*print-miser-width*</item>
1095       <item>*print-pprint-dispatch*</item>
1096       <item>*print-pprint-dispatch*</item>
1097       <item>*print-pretty*</item>
1098       <item>*print-radix*</item>
1099       <item>*print-readably*</item>
1100       <item>*print-right-margin*</item>
1101       <item>*print-right-margin*</item>
1102       <item>*query-io*</item>
1103       <item>*random-state*</item>
1104       <item>*read-base*</item>
1105       <item>*read-default-float-format*</item>
1106       <item>*read-eval*</item>
1107       <item>*read-suppress*</item>
1108       <item>*readtable*</item>
1109       <item>*standard-input*</item>
1110       <item>*standard-output*</item>
1111       <item>*terminal-io*</item>
1112       <item>*trace-output*</item>
1113     </list>
1114 
1115     <list name="operators">
1116       <item>&amp;allow-other-keys</item>
1117       <item>&amp;aux</item>
1118       <item>&amp;body</item>
1119       <item>&amp;environment</item>
1120       <item>&amp;key</item>
1121       <item>&amp;optional</item>
1122       <item>&amp;rest</item>
1123       <item>&amp;whole</item>
1124     </list>
1125 
1126     <contexts>
1127       <context name="Normal" attribute="Normal" lineEndContext="#stay">
1128         <DetectSpaces/>
1129         <DetectChar context="StartSingleComment" char=";" lookAhead="1"/>
1130         <DetectChar context="StartHash" char="#" lookAhead="1"/>
1131         <DetectChar attribute="String" context="String" char="&quot;"/>
1132         <AnyChar attribute="Brackets" context="#stay" String="()"/>
1133         <keyword attribute="Keyword" context="#stay" String="keywords"/>
1134         <keyword attribute="Operator" context="#stay" String="symbols"/>
1135         <keyword attribute="Modifier" context="#stay" String="modifiers"/>
1136         <keyword attribute="Variable" context="#stay" String="variables"/>
1137         <keyword attribute="Definition" context="function_decl" String="definitions"/>
1138         <keyword attribute="Operator" context="#stay" String="operators" weakDeliminator="&amp;"/>
1139         <RegExpr attribute="Type" context="#stay" String="'&identchar;+"/>
1140         <Float attribute="Float" context="#stay" additionalDeliminator="-"/>
1141         <Int attribute="Decimal" context="#stay" additionalDeliminator="-"/>
1142         <WordDetect attribute="Operator" context="#stay" String="-" additionalDeliminator="0123456789"/>
1143         <RegExpr String="&identchar;+"/>
1144       </context>
1145 
1146       <context name="StartHash" attribute="Normal" lineEndContext="#pop">
1147         <Detect2Chars attribute="Comment" context="#pop!MultiLineComment" char="#" char1="|" beginRegion="BlockComment"/>
1148         <Detect2Chars attribute="Function Operator" context="#pop!FunctionOperator" char="#" char1="'"/>
1149         <Detect2Chars attribute="Decimal" context="#pop" char="#" char1="t"/>
1150         <Detect2Chars attribute="Decimal" context="#pop" char="#" char1="f"/>
1151         <RegExpr attribute="Char" context="#pop" String="#\\."/>
1152         <RegExpr attribute="Char" context="#pop!SpecialNumber" String="#[bodxei]"/>
1153         <DetectChar context="#pop" char="#"/>
1154       </context>
1155 
1156       <context name="FunctionOperator" attribute="Normal" lineEndContext="#pop" fallthroughContext="#pop">
1157         <RegExpr attribute="Function By Name" context="#pop" String="&identchar;+"/>
1158       </context>
1159 
1160       <context name="MultiLineComment" attribute="Comment" lineEndContext="#stay">
1161         <Detect2Chars attribute="Comment" context="#pop" char="|" char1="#" endRegion="BlockComment"/>
1162         <IncludeRules context="##Comments"/>
1163       </context>
1164 
1165       <context name="function_decl" attribute="Function" lineEndContext="#stay">
1166         <RegExpr attribute="Function" context="#pop" String="\s*&identchar;*\s*" />
1167       </context>
1168 
1169       <context name="SpecialNumber" attribute="Normal" lineEndContext="#pop">
1170         <Float attribute="Float" context="#pop"/>
1171         <Int attribute="Decimal" context="#pop"/>
1172         <HlCOct attribute="BaseN" context="#pop"/>
1173         <HlCHex attribute="Float" context="#pop"/>
1174       </context>
1175 
1176       <context name="String" attribute="String" lineEndContext="#stay">
1177         <DetectSpaces/>
1178         <DetectIdentifier/>
1179         <RegExpr attribute="Char" context="#stay" String="#\\."/>
1180         <HlCStringChar attribute="String Char" context="#stay"/>
1181         <DetectChar attribute="String" context="#pop" char="&quot;"/>
1182       </context>
1183 
1184       <context name="StartSingleComment" attribute="Comment" lineEndContext="#pop">
1185         <RegExpr attribute="Region Marker" context="#pop" String=";+\s*BEGIN.*$" beginRegion="region"/>
1186         <RegExpr attribute="Region Marker" context="#pop" String=";+\s*END.*$" endRegion="region"/>
1187         <DetectChar attribute="Comment" context="#pop!Comment" char=";"/>
1188       </context>
1189       <context name="Comment" attribute="Comment" lineEndContext="#pop">
1190         <DetectSpaces/>
1191         <IncludeRules context="##Comments"/>
1192         <DetectIdentifier/>
1193       </context>
1194 
1195     </contexts>
1196     <itemDatas>
1197       <itemData name="Normal"      defStyleNum="dsNormal" spellChecking="false"/>
1198       <itemData name="Keyword"     defStyleNum="dsKeyword" spellChecking="false"/>
1199       <itemData name="Operator"    defStyleNum="dsOperator" spellChecking="false"/>
1200       <itemData name="Modifier"    defStyleNum="dsBuiltIn" spellChecking="false"/>
1201       <itemData name="Variable"    defStyleNum="dsVariable" spellChecking="false"/>
1202       <itemData name="Definition"  defStyleNum="dsKeyword" spellChecking="false"/>
1203       <itemData name="Decimal"     defStyleNum="dsDecVal" spellChecking="false"/>
1204       <itemData name="BaseN"       defStyleNum="dsBaseN" spellChecking="false"/>
1205       <itemData name="Float"       defStyleNum="dsFloat" spellChecking="false"/>
1206       <itemData name="Function"    defStyleNum="dsFunction" spellChecking="false"/>
1207       <itemData name="Function Operator" defStyleNum="dsOperator" spellChecking="false"/>
1208       <itemData name="Function By Name"  defStyleNum="dsNormal" spellChecking="false"/>
1209       <itemData name="Type"        defStyleNum="dsDataType" spellChecking="false"/>
1210       <itemData name="Char"        defStyleNum="dsChar" spellChecking="false"/>
1211       <itemData name="String"      defStyleNum="dsString" spellChecking="false"/>
1212       <itemData name="String Char" defStyleNum="dsSpecialChar" spellChecking="false"/>
1213       <itemData name="Comment"     defStyleNum="dsComment"/>
1214       <itemData name="Region Marker" defStyleNum="dsRegionMarker"/>
1215       <itemData name="Brackets"    defStyleNum="dsNormal" color="#0000ff" selColor="#00ff00" bold="1" italic="0"/>
1216     </itemDatas>
1217   </highlighting>
1218   <general>
1219     <keywords casesensitive="1" weakDeliminator="-+*?!&lt;&gt;=/:#\"/>
1220     <comments>
1221       <comment name="singleLine" start=";;" />
1222       <comment name="multiLine" start="#|" end="|#" region="BlockComment" />
1223     </comments>
1224   </general>
1225 </language>
1226 <!-- kate: replace-tabs on; tab-width 2; indent-width 2; -->