concept-cl-symbols.tex 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535
  1. % -*- Mode: TeX -*-
  2. % 978 symbols in ANSI package COMMON-LISP,
  3. % generated by kmp@SONATA.Harlequin.COM on machine BALBOA
  4. % running Genera 8.3, System 446.21 on 8/29/93 21:30:44,
  5. % including these symbols added manually:
  6. % (BOOLEAN ENSURE-DIRECTORIES-EXIST READ-SEQUENCE WRITE-SEQUENCE DEFINE-SYMBOL-MACRO).
  7. %
  8. % *** THIS FILE IS AUTOMATICALLY GENERATED.
  9. % *** DO NOT MANUALLY EDIT, OR YOUR CHANGES MAY BE LOST!
  10. % *** SEE "B:>ansi-cl>spec>tools>show-cl-symbols" FOR MORE INFO.
  11. % *** --kmp
  12. The figures on the next twelve pages contain a complete enumeration
  13. of the 978 \term{external} \term{symbols} in \thepackage{common-lisp}.\idxpackref{common-lisp}
  14. \displaytwo{Symbols in the COMMON-LISP package (part one of twelve).}{
  15. \&allow-other-keys&*print-miser-width*\cr
  16. \&aux&*print-pprint-dispatch*\cr
  17. \&body&*print-pretty*\cr
  18. \&environment&*print-radix*\cr
  19. \&key&*print-readably*\cr
  20. \&optional&*print-right-margin*\cr
  21. \&rest&*query-io*\cr
  22. \&whole&*random-state*\cr
  23. *&*read-base*\cr
  24. **&*read-default-float-format*\cr
  25. ***&*read-eval*\cr
  26. *break-on-signals*&*read-suppress*\cr
  27. *compile-file-pathname*&*readtable*\cr
  28. *compile-file-truename*&*standard-input*\cr
  29. *compile-print*&*standard-output*\cr
  30. *compile-verbose*&*terminal-io*\cr
  31. *debug-io*&*trace-output*\cr
  32. *debugger-hook*&+\cr
  33. *default-pathname-defaults*&++\cr
  34. *error-output*&+++\cr
  35. *features*&-\cr
  36. *gensym-counter*&/\cr
  37. *load-pathname*&//\cr
  38. *load-print*&///\cr
  39. *load-truename*&/=\cr
  40. *load-verbose*&1+\cr
  41. *macroexpand-hook*&1-\cr
  42. *modules*&<\cr
  43. *package*&<=\cr
  44. *print-array*&=\cr
  45. *print-base*&>\cr
  46. *print-case*&>=\cr
  47. *print-circle*&abort\cr
  48. *print-escape*&abs\cr
  49. *print-gensym*&acons\cr
  50. *print-length*&acos\cr
  51. *print-level*&acosh\cr
  52. *print-lines*&add-method\cr
  53. }
  54. \vfill\eject
  55. \displaythree{Symbols in the COMMON-LISP package (part two of twelve).}{
  56. adjoin&atom&boundp\cr
  57. adjust-array&base-char&break\cr
  58. adjustable-array-p&base-string&broadcast-stream\cr
  59. allocate-instance&bignum&broadcast-stream-streams\cr
  60. alpha-char-p&bit&built-in-class\cr
  61. alphanumericp&bit-and&butlast\cr
  62. and&bit-andc1&byte\cr
  63. append&bit-andc2&byte-position\cr
  64. apply&bit-eqv&byte-size\cr
  65. apropos&bit-ior&caaaar\cr
  66. apropos-list&bit-nand&caaadr\cr
  67. aref&bit-nor&caaar\cr
  68. arithmetic-error&bit-not&caadar\cr
  69. arithmetic-error-operands&bit-orc1&caaddr\cr
  70. arithmetic-error-operation&bit-orc2&caadr\cr
  71. array&bit-vector&caar\cr
  72. array-dimension&bit-vector-p&cadaar\cr
  73. array-dimension-limit&bit-xor&cadadr\cr
  74. array-dimensions&block&cadar\cr
  75. array-displacement&boole&caddar\cr
  76. array-element-type&boole-1&cadddr\cr
  77. array-has-fill-pointer-p&boole-2&caddr\cr
  78. array-in-bounds-p&boole-and&cadr\cr
  79. array-rank&boole-andc1&call-arguments-limit\cr
  80. array-rank-limit&boole-andc2&call-method\cr
  81. array-row-major-index&boole-c1&call-next-method\cr
  82. array-total-size&boole-c2&car\cr
  83. array-total-size-limit&boole-clr&case\cr
  84. arrayp&boole-eqv&catch\cr
  85. ash&boole-ior&ccase\cr
  86. asin&boole-nand&cdaaar\cr
  87. asinh&boole-nor&cdaadr\cr
  88. assert&boole-orc1&cdaar\cr
  89. assoc&boole-orc2&cdadar\cr
  90. assoc-if&boole-set&cdaddr\cr
  91. assoc-if-not&boole-xor&cdadr\cr
  92. atan&boolean&cdar\cr
  93. atanh&both-case-p&cddaar\cr
  94. }
  95. \vfill\eject
  96. \displaythree{Symbols in the COMMON-LISP package (part three of twelve).}{
  97. cddadr&clear-input&copy-tree\cr
  98. cddar&clear-output&cos\cr
  99. cdddar&close&cosh\cr
  100. cddddr&clrhash&count\cr
  101. cdddr&code-char&count-if\cr
  102. cddr&coerce&count-if-not\cr
  103. cdr&compilation-speed&ctypecase\cr
  104. ceiling&compile&debug\cr
  105. cell-error&compile-file&decf\cr
  106. cell-error-name&compile-file-pathname&declaim\cr
  107. cerror&compiled-function&declaration\cr
  108. change-class&compiled-function-p&declare\cr
  109. char&compiler-macro&decode-float\cr
  110. char-code&compiler-macro-function&decode-universal-time\cr
  111. char-code-limit&complement&defclass\cr
  112. char-downcase&complex&defconstant\cr
  113. char-equal&complexp&defgeneric\cr
  114. char-greaterp&compute-applicable-methods&define-compiler-macro\cr
  115. char-int&compute-restarts&define-condition\cr
  116. char-lessp&concatenate&define-method-combination\cr
  117. char-name&concatenated-stream&define-modify-macro\cr
  118. char-not-equal&concatenated-stream-streams&define-setf-expander\cr
  119. char-not-greaterp&cond&define-symbol-macro\cr
  120. char-not-lessp&condition&defmacro\cr
  121. char-upcase&conjugate&defmethod\cr
  122. char/=&cons&defpackage\cr
  123. char<&consp&defparameter\cr
  124. char<=&constantly&defsetf\cr
  125. char=&constantp&defstruct\cr
  126. char>&continue&deftype\cr
  127. char>=&control-error&defun\cr
  128. character&copy-alist&defvar\cr
  129. characterp&copy-list&delete\cr
  130. check-type&copy-pprint-dispatch&delete-duplicates\cr
  131. cis&copy-readtable&delete-file\cr
  132. class&copy-seq&delete-if\cr
  133. class-name&copy-structure&delete-if-not\cr
  134. class-of&copy-symbol&delete-package\cr
  135. }
  136. \vfill\eject
  137. \displaytwo{Symbols in the COMMON-LISP package (part four of twelve).}{
  138. denominator&eq\cr
  139. deposit-field&eql\cr
  140. describe&equal\cr
  141. describe-object&equalp\cr
  142. destructuring-bind&error\cr
  143. digit-char&etypecase\cr
  144. digit-char-p&eval\cr
  145. directory&eval-when\cr
  146. directory-namestring&evenp\cr
  147. disassemble&every\cr
  148. division-by-zero&exp\cr
  149. do&export\cr
  150. do*&expt\cr
  151. do-all-symbols&extended-char\cr
  152. do-external-symbols&fboundp\cr
  153. do-symbols&fceiling\cr
  154. documentation&fdefinition\cr
  155. dolist&ffloor\cr
  156. dotimes&fifth\cr
  157. double-float&file-author\cr
  158. double-float-epsilon&file-error\cr
  159. double-float-negative-epsilon&file-error-pathname\cr
  160. dpb&file-length\cr
  161. dribble&file-namestring\cr
  162. dynamic-extent&file-position\cr
  163. ecase&file-stream\cr
  164. echo-stream&file-string-length\cr
  165. echo-stream-input-stream&file-write-date\cr
  166. echo-stream-output-stream&fill\cr
  167. ed&fill-pointer\cr
  168. eighth&find\cr
  169. elt&find-all-symbols\cr
  170. encode-universal-time&find-class\cr
  171. end-of-file&find-if\cr
  172. endp&find-if-not\cr
  173. enough-namestring&find-method\cr
  174. ensure-directories-exist&find-package\cr
  175. ensure-generic-function&find-restart\cr
  176. }
  177. \vfill\eject
  178. \displaytwo{Symbols in the COMMON-LISP package (part five of twelve).}{
  179. find-symbol&get-internal-run-time\cr
  180. finish-output&get-macro-character\cr
  181. first&get-output-stream-string\cr
  182. fixnum&get-properties\cr
  183. flet&get-setf-expansion\cr
  184. float&get-universal-time\cr
  185. float-digits&getf\cr
  186. float-precision&gethash\cr
  187. float-radix&go\cr
  188. float-sign&graphic-char-p\cr
  189. floating-point-inexact&handler-bind\cr
  190. floating-point-invalid-operation&handler-case\cr
  191. floating-point-overflow&hash-table\cr
  192. floating-point-underflow&hash-table-count\cr
  193. floatp&hash-table-p\cr
  194. floor&hash-table-rehash-size\cr
  195. fmakunbound&hash-table-rehash-threshold\cr
  196. force-output&hash-table-size\cr
  197. format&hash-table-test\cr
  198. formatter&host-namestring\cr
  199. fourth&identity\cr
  200. fresh-line&if\cr
  201. fround&ignorable\cr
  202. ftruncate&ignore\cr
  203. ftype&ignore-errors\cr
  204. funcall&imagpart\cr
  205. function&import\cr
  206. function-keywords&in-package\cr
  207. function-lambda-expression&incf\cr
  208. functionp&initialize-instance\cr
  209. gcd&inline\cr
  210. generic-function&input-stream-p\cr
  211. gensym&inspect\cr
  212. gentemp&integer\cr
  213. get&integer-decode-float\cr
  214. get-decoded-time&integer-length\cr
  215. get-dispatch-macro-character&integerp\cr
  216. get-internal-real-time&interactive-stream-p\cr
  217. }
  218. \vfill\eject
  219. \displaytwo{Symbols in the COMMON-LISP package (part six of twelve).}{
  220. intern&lisp-implementation-type\cr
  221. internal-time-units-per-second&lisp-implementation-version\cr
  222. intersection&list\cr
  223. invalid-method-error&list*\cr
  224. invoke-debugger&list-all-packages\cr
  225. invoke-restart&list-length\cr
  226. invoke-restart-interactively&listen\cr
  227. isqrt&listp\cr
  228. keyword&load\cr
  229. keywordp&load-logical-pathname-translations\cr
  230. labels&load-time-value\cr
  231. lambda&locally\cr
  232. lambda-list-keywords&log\cr
  233. lambda-parameters-limit&logand\cr
  234. last&logandc1\cr
  235. lcm&logandc2\cr
  236. ldb&logbitp\cr
  237. ldb-test&logcount\cr
  238. ldiff&logeqv\cr
  239. least-negative-double-float&logical-pathname\cr
  240. least-negative-long-float&logical-pathname-translations\cr
  241. least-negative-normalized-double-float&logior\cr
  242. least-negative-normalized-long-float&lognand\cr
  243. least-negative-normalized-short-float&lognor\cr
  244. least-negative-normalized-single-float&lognot\cr
  245. least-negative-short-float&logorc1\cr
  246. least-negative-single-float&logorc2\cr
  247. least-positive-double-float&logtest\cr
  248. least-positive-long-float&logxor\cr
  249. least-positive-normalized-double-float&long-float\cr
  250. least-positive-normalized-long-float&long-float-epsilon\cr
  251. least-positive-normalized-short-float&long-float-negative-epsilon\cr
  252. least-positive-normalized-single-float&long-site-name\cr
  253. least-positive-short-float&loop\cr
  254. least-positive-single-float&loop-finish\cr
  255. length&lower-case-p\cr
  256. let&machine-instance\cr
  257. let*&machine-type\cr
  258. }
  259. \vfill\eject
  260. \displaytwo{Symbols in the COMMON-LISP package (part seven of twelve).}{
  261. machine-version&mask-field\cr
  262. macro-function&max\cr
  263. macroexpand&member\cr
  264. macroexpand-1&member-if\cr
  265. macrolet&member-if-not\cr
  266. make-array&merge\cr
  267. make-broadcast-stream&merge-pathnames\cr
  268. make-concatenated-stream&method\cr
  269. make-condition&method-combination\cr
  270. make-dispatch-macro-character&method-combination-error\cr
  271. make-echo-stream&method-qualifiers\cr
  272. make-hash-table&min\cr
  273. make-instance&minusp\cr
  274. make-instances-obsolete&mismatch\cr
  275. make-list&mod\cr
  276. make-load-form&most-negative-double-float\cr
  277. make-load-form-saving-slots&most-negative-fixnum\cr
  278. make-method&most-negative-long-float\cr
  279. make-package&most-negative-short-float\cr
  280. make-pathname&most-negative-single-float\cr
  281. make-random-state&most-positive-double-float\cr
  282. make-sequence&most-positive-fixnum\cr
  283. make-string&most-positive-long-float\cr
  284. make-string-input-stream&most-positive-short-float\cr
  285. make-string-output-stream&most-positive-single-float\cr
  286. make-symbol&muffle-warning\cr
  287. make-synonym-stream&multiple-value-bind\cr
  288. make-two-way-stream&multiple-value-call\cr
  289. makunbound&multiple-value-list\cr
  290. map&multiple-value-prog1\cr
  291. map-into&multiple-value-setq\cr
  292. mapc&multiple-values-limit\cr
  293. mapcan&name-char\cr
  294. mapcar&namestring\cr
  295. mapcon&nbutlast\cr
  296. maphash&nconc\cr
  297. mapl&next-method-p\cr
  298. maplist&nil\cr
  299. }
  300. \vfill\eject
  301. \displaytwo{Symbols in the COMMON-LISP package (part eight of twelve).}{
  302. nintersection&package-error\cr
  303. ninth&package-error-package\cr
  304. no-applicable-method&package-name\cr
  305. no-next-method&package-nicknames\cr
  306. not&package-shadowing-symbols\cr
  307. notany&package-use-list\cr
  308. notevery&package-used-by-list\cr
  309. notinline&packagep\cr
  310. nreconc&pairlis\cr
  311. nreverse&parse-error\cr
  312. nset-difference&parse-integer\cr
  313. nset-exclusive-or&parse-namestring\cr
  314. nstring-capitalize&pathname\cr
  315. nstring-downcase&pathname-device\cr
  316. nstring-upcase&pathname-directory\cr
  317. nsublis&pathname-host\cr
  318. nsubst&pathname-match-p\cr
  319. nsubst-if&pathname-name\cr
  320. nsubst-if-not&pathname-type\cr
  321. nsubstitute&pathname-version\cr
  322. nsubstitute-if&pathnamep\cr
  323. nsubstitute-if-not&peek-char\cr
  324. nth&phase\cr
  325. nth-value&pi\cr
  326. nthcdr&plusp\cr
  327. null&pop\cr
  328. number&position\cr
  329. numberp&position-if\cr
  330. numerator&position-if-not\cr
  331. nunion&pprint\cr
  332. oddp&pprint-dispatch\cr
  333. open&pprint-exit-if-list-exhausted\cr
  334. open-stream-p&pprint-fill\cr
  335. optimize&pprint-indent\cr
  336. or&pprint-linear\cr
  337. otherwise&pprint-logical-block\cr
  338. output-stream-p&pprint-newline\cr
  339. package&pprint-pop\cr
  340. }
  341. \vfill\eject
  342. \displaytwo{Symbols in the COMMON-LISP package (part nine of twelve).}{
  343. pprint-tab&read-char\cr
  344. pprint-tabular&read-char-no-hang\cr
  345. prin1&read-delimited-list\cr
  346. prin1-to-string&read-from-string\cr
  347. princ&read-line\cr
  348. princ-to-string&read-preserving-whitespace\cr
  349. print&read-sequence\cr
  350. print-not-readable&reader-error\cr
  351. print-not-readable-object&readtable\cr
  352. print-object&readtable-case\cr
  353. print-unreadable-object&readtablep\cr
  354. probe-file&real\cr
  355. proclaim&realp\cr
  356. prog&realpart\cr
  357. prog*&reduce\cr
  358. prog1&reinitialize-instance\cr
  359. prog2&rem\cr
  360. progn&remf\cr
  361. program-error&remhash\cr
  362. progv&remove\cr
  363. provide&remove-duplicates\cr
  364. psetf&remove-if\cr
  365. psetq&remove-if-not\cr
  366. push&remove-method\cr
  367. pushnew&remprop\cr
  368. quote&rename-file\cr
  369. random&rename-package\cr
  370. random-state&replace\cr
  371. random-state-p&require\cr
  372. rassoc&rest\cr
  373. rassoc-if&restart\cr
  374. rassoc-if-not&restart-bind\cr
  375. ratio&restart-case\cr
  376. rational&restart-name\cr
  377. rationalize&return\cr
  378. rationalp&return-from\cr
  379. read&revappend\cr
  380. read-byte&reverse\cr
  381. }
  382. \vfill\eject
  383. \displaytwo{Symbols in the COMMON-LISP package (part ten of twelve).}{
  384. room&simple-bit-vector\cr
  385. rotatef&simple-bit-vector-p\cr
  386. round&simple-condition\cr
  387. row-major-aref&simple-condition-format-arguments\cr
  388. rplaca&simple-condition-format-control\cr
  389. rplacd&simple-error\cr
  390. safety&simple-string\cr
  391. satisfies&simple-string-p\cr
  392. sbit&simple-type-error\cr
  393. scale-float&simple-vector\cr
  394. schar&simple-vector-p\cr
  395. search&simple-warning\cr
  396. second&sin\cr
  397. sequence&single-float\cr
  398. serious-condition&single-float-epsilon\cr
  399. set&single-float-negative-epsilon\cr
  400. set-difference&sinh\cr
  401. set-dispatch-macro-character&sixth\cr
  402. set-exclusive-or&sleep\cr
  403. set-macro-character&slot-boundp\cr
  404. set-pprint-dispatch&slot-exists-p\cr
  405. set-syntax-from-char&slot-makunbound\cr
  406. setf&slot-missing\cr
  407. setq&slot-unbound\cr
  408. seventh&slot-value\cr
  409. shadow&software-type\cr
  410. shadowing-import&software-version\cr
  411. shared-initialize&some\cr
  412. shiftf&sort\cr
  413. short-float&space\cr
  414. short-float-epsilon&special\cr
  415. short-float-negative-epsilon&special-operator-p\cr
  416. short-site-name&speed\cr
  417. signal&sqrt\cr
  418. signed-byte&stable-sort\cr
  419. signum&standard\cr
  420. simple-array&standard-char\cr
  421. simple-base-string&standard-char-p\cr
  422. }
  423. \vfill\eject
  424. \displaytwo{Symbols in the COMMON-LISP package (part eleven of twelve).}{
  425. standard-class&sublis\cr
  426. standard-generic-function&subseq\cr
  427. standard-method&subsetp\cr
  428. standard-object&subst\cr
  429. step&subst-if\cr
  430. storage-condition&subst-if-not\cr
  431. store-value&substitute\cr
  432. stream&substitute-if\cr
  433. stream-element-type&substitute-if-not\cr
  434. stream-error&subtypep\cr
  435. stream-error-stream&svref\cr
  436. stream-external-format&sxhash\cr
  437. streamp&symbol\cr
  438. string&symbol-function\cr
  439. string-capitalize&symbol-macrolet\cr
  440. string-downcase&symbol-name\cr
  441. string-equal&symbol-package\cr
  442. string-greaterp&symbol-plist\cr
  443. string-left-trim&symbol-value\cr
  444. string-lessp&symbolp\cr
  445. string-not-equal&synonym-stream\cr
  446. string-not-greaterp&synonym-stream-symbol\cr
  447. string-not-lessp&t\cr
  448. string-right-trim&tagbody\cr
  449. string-stream&tailp\cr
  450. string-trim&tan\cr
  451. string-upcase&tanh\cr
  452. string/=&tenth\cr
  453. string<&terpri\cr
  454. string<=&the\cr
  455. string=&third\cr
  456. string>&throw\cr
  457. string>=&time\cr
  458. stringp&trace\cr
  459. structure&translate-logical-pathname\cr
  460. structure-class&translate-pathname\cr
  461. structure-object&tree-equal\cr
  462. style-warning&truename\cr
  463. }
  464. \vfill\eject
  465. \displaytwo{Symbols in the COMMON-LISP package (part twelve of twelve).}{
  466. truncate&values-list\cr
  467. two-way-stream&variable\cr
  468. two-way-stream-input-stream&vector\cr
  469. two-way-stream-output-stream&vector-pop\cr
  470. type&vector-push\cr
  471. type-error&vector-push-extend\cr
  472. type-error-datum&vectorp\cr
  473. type-error-expected-type&warn\cr
  474. type-of&warning\cr
  475. typecase&when\cr
  476. typep&wild-pathname-p\cr
  477. unbound-slot&with-accessors\cr
  478. unbound-slot-instance&with-compilation-unit\cr
  479. unbound-variable&with-condition-restarts\cr
  480. undefined-function&with-hash-table-iterator\cr
  481. unexport&with-input-from-string\cr
  482. unintern&with-open-file\cr
  483. union&with-open-stream\cr
  484. unless&with-output-to-string\cr
  485. unread-char&with-package-iterator\cr
  486. unsigned-byte&with-simple-restart\cr
  487. untrace&with-slots\cr
  488. unuse-package&with-standard-io-syntax\cr
  489. unwind-protect&write\cr
  490. update-instance-for-different-class&write-byte\cr
  491. update-instance-for-redefined-class&write-char\cr
  492. upgraded-array-element-type&write-line\cr
  493. upgraded-complex-part-type&write-sequence\cr
  494. upper-case-p&write-string\cr
  495. use-package&write-to-string\cr
  496. use-value&y-or-n-p\cr
  497. user-homedir-pathname&yes-or-no-p\cr
  498. values&zerop\cr
  499. }