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-+<>/*]"> 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><</item> 0009 <item><=</item> 0010 <item>=</item> 0011 <item>></item> 0012 <item>>=</item> 0013 <item>=></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<</item> 0187 <item>char<=</item> 0188 <item>char=</item> 0189 <item>char></item> 0190 <item>char>=</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<</item> 0847 <item>string<=</item> 0848 <item>string=</item> 0849 <item>string></item> 0850 <item>string>=</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>&allow-other-keys</item> 1117 <item>&aux</item> 1118 <item>&body</item> 1119 <item>&environment</item> 1120 <item>&key</item> 1121 <item>&optional</item> 1122 <item>&rest</item> 1123 <item>&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="""/> 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="&"/> 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="""/> 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="-+*?!<>=/:#\"/> 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; -->