Add an implementation status document
[jscl.git] / CLHS.org
1 Current JSCL implementation status, taking Common Lisp Hyper Spec Dictionaries
2 as a base. DONE status will be achieved whenever a feature is fully
3 implemented and tested.
4
5 #+SEQ_TODO: TODO DOING | DONE 
6 * [0/678][0%]
7   :PROPERTIES:
8        :COOKIE_DATA: todo recursive
9        :END:
10 ** [1/21][4%] Evaluation and Compilation
11 *** TODO Function COMPILE
12 *** TODO Special Operator EVAL-WHEN
13 *** TODO Special Operator LOAD-TIME-VALUE
14 *** TODO Accessor COMPILER-MACRO-FUNCTION
15 *** TODO Macro DEFINE-COMPILER-MACRO
16 *** TODO Accessor MACRO-FUNCTION
17 *** TODO Function MACROEXPAND, MACROEXPAND-1
18 *** TODO Special Operator SYMBOL-MACROLET
19 *** TODO Variable *MACROEXPAND-HOOK*
20 *** TODO Declaration IGNORE, IGNORABLE
21 *** TODO Declaration DYNAMIC-EXTENT
22 *** TODO Declaration TYPE
23 *** TODO Declaration INLINE, NOTINLINE
24 *** TODO Declaration FTYPE
25 *** TODO Declaration DECLARATION
26 *** TODO Declaration OPTIMIZE
27 *** TODO Declaration SPECIAL
28 *** TODO Special Operator LOCALLY
29 *** TODO Special Operator THE
30 *** TODO Function SPECIAL-OPERATOR-P
31 *** TODO Function CONSTANTP
32 ** [0/31][0%] Types and Classes
33 *** TODO Type NIL
34 *** TODO Type BOOLEAN
35 *** TODO System Class FUNCTION
36 *** TODO Type COMPILED-FUNCTION
37 *** TODO System Class GENERIC-FUNCTION
38 *** TODO System Class STANDARD-GENERIC-FUNCTION
39 *** TODO System Class CLASS
40 *** TODO System Class BUILT-IN-CLASS
41 *** TODO System Class STRUCTURE-CLASS
42 *** TODO System Class STANDARD-CLASS
43 *** TODO System Class METHOD
44 *** TODO System Class STANDARD-METHOD
45 *** TODO Class STRUCTURE-OBJECT
46 *** TODO Class STANDARD-OBJECT
47 *** TODO System Class METHOD-COMBINATION
48 *** TODO System Class T
49 *** TODO Type Specifier SATISFIES
50 *** TODO Type Specifier MEMBER
51 *** TODO Type Specifier NOT
52 *** TODO Type Specifier AND
53 *** TODO Type Specifier OR
54 *** TODO Type Specifier VALUES
55 *** TODO Type Specifier EQL
56 *** TODO Function COERCE
57 *** TODO Macro DEFTYPE
58 *** TODO Function SUBTYPEP
59 *** TODO Function TYPE-OF
60 *** TODO Function TYPEP
61 *** TODO Condition Type TYPE-ERROR
62 *** TODO Function TYPE-ERROR-DATUM, TYPE-ERROR-EXPECTED-TYPE
63 *** TODO Condition Type SIMPLE-TYPE-ERROR
64 ** [0/69][0%] Data and Control Flow
65 *** TODO Function APPLY
66 *** TODO Macro DEFUN
67 *** TODO Accessor FDEFINITION
68 *** TODO Function FBOUNDP
69 *** TODO Function FMAKUNBOUND
70 *** TODO Special Operator FLET, LABELS, MACROLET
71 *** TODO Function FUNCALL
72 *** TODO Special Operator FUNCTION
73 *** TODO Function FUNCTION-LAMBDA-EXPRESSION
74 *** TODO Function FUNCTIONP
75 *** TODO Function COMPILED-FUNCTION-P
76 *** TODO Constant Variable CALL-ARGUMENTS-LIMIT
77 *** TODO Constant Variable LAMBDA-LIST-KEYWORDS
78 *** TODO Constant Variable LAMBDA-PARAMETERS-LIMIT
79 *** TODO Macro DEFCONSTANT
80 *** TODO Macro DEFPARAMETER, DEFVAR
81 *** TODO Macro DESTRUCTURING-BIND
82 *** TODO Special Operator LET, LET*
83 *** TODO Special Operator PROGV
84 *** TODO Special Form SETQ
85 *** TODO Macro PSETQ
86 *** TODO Special Operator BLOCK
87 *** TODO Special Operator CATCH
88 *** TODO Special Operator GO
89 *** TODO Special Operator RETURN-FROM
90 *** TODO Macro RETURN
91 *** TODO Special Operator TAGBODY
92 *** TODO Special Operator THROW
93 *** TODO Special Operator UNWIND-PROTECT
94 *** TODO Constant Variable NIL
95 *** TODO Function NOT
96 *** TODO Constant Variable T
97 *** TODO Function EQ
98 *** TODO Function EQL
99 *** TODO Function EQUAL
100 *** TODO Function EQUALP
101 *** TODO Function IDENTITY
102 *** TODO Function COMPLEMENT
103 *** TODO Function CONSTANTLY
104 *** TODO Function EVERY, SOME, NOTEVERY, NOTANY
105 *** TODO Macro AND
106 *** TODO Macro COND
107 *** TODO Special Operator IF
108 *** TODO Macro OR
109 *** TODO Macro WHEN, UNLESS
110 *** TODO Macro CASE, CCASE, ECASE
111 *** TODO Macro TYPECASE, CTYPECASE, ETYPECASE
112 *** TODO Macro MULTIPLE-VALUE-BIND
113 *** TODO Special Operator MULTIPLE-VALUE-CALL
114 *** TODO Macro MULTIPLE-VALUE-LIST
115 *** TODO Special Operator MULTIPLE-VALUE-PROG1
116 *** TODO Macro MULTIPLE-VALUE-SETQ
117 *** TODO Accessor VALUES
118 *** TODO Function VALUES-LIST
119 *** TODO Constant Variable MULTIPLE-VALUES-LIMIT
120 *** TODO Macro NTH-VALUE
121 *** TODO Macro PROG, PROG*
122 *** TODO Macro PROG1, PROG2
123 *** TODO Special Operator PROGN
124 *** TODO Macro DEFINE-MODIFY-MACRO
125 *** TODO Macro DEFSETF
126 *** TODO Macro DEFINE-SETF-EXPANDER
127 *** TODO Function GET-SETF-EXPANSION
128 *** TODO Macro SETF, PSETF
129 *** TODO Macro SHIFTF
130 *** TODO Macro ROTATEF
131 *** TODO Condition Type CONTROL-ERROR
132 *** TODO Condition Type PROGRAM-ERROR
133 *** TODO Condition Type UNDEFINED-FUNCTION
134 ** [0/5][0%] Iteration
135 *** TODO Macro DO, DO*
136 *** TODO Macro DOTIMES
137 *** TODO Macro DOLIST
138 *** TODO Macro LOOP
139 *** TODO Local Macro LOOP-FINISH
140 ** [0/41][0%] Objects
141 *** TODO Standard Generic Function FUNCTION-KEYWORDS
142 *** TODO Function ENSURE-GENERIC-FUNCTION
143 *** TODO Standard Generic Function ALLOCATE-INSTANCE
144 *** TODO Standard Generic Function REINITIALIZE-INSTANCE
145 *** TODO Standard Generic Function SHARED-INITIALIZE
146 *** TODO Standard Generic Function UPDATE-INSTANCE-FOR-DIFFERENT-CLASS
147 *** TODO Standard Generic Function UPDATE-INSTANCE-FOR-REDEFINED-CLASS
148 *** TODO Standard Generic Function CHANGE-CLASS
149 *** TODO Function SLOT-BOUNDP
150 *** TODO Function SLOT-EXISTS-P
151 *** TODO Function SLOT-MAKUNBOUND
152 *** TODO Standard Generic Function SLOT-MISSING
153 *** TODO Standard Generic Function SLOT-UNBOUND
154 *** TODO Function SLOT-VALUE
155 *** TODO Standard Generic Function METHOD-QUALIFIERS
156 *** TODO Standard Generic Function NO-APPLICABLE-METHOD
157 *** TODO Standard Generic Function NO-NEXT-METHOD
158 *** TODO Standard Generic Function REMOVE-METHOD
159 *** TODO Standard Generic Function MAKE-INSTANCE
160 *** TODO Standard Generic Function MAKE-INSTANCES-OBSOLETE
161 *** TODO Standard Generic Function MAKE-LOAD-FORM
162 *** TODO Function MAKE-LOAD-FORM-SAVING-SLOTS
163 *** TODO Macro WITH-ACCESSORS
164 *** TODO Macro WITH-SLOTS
165 *** TODO Macro DEFCLASS
166 *** TODO Macro DEFGENERIC
167 *** TODO Macro DEFMETHOD
168 *** TODO Accessor FIND-CLASS
169 *** TODO Local Function NEXT-METHOD-P
170 *** TODO Local Macro CALL-METHOD, MAKE-METHOD
171 *** TODO Local Function CALL-NEXT-METHOD
172 *** TODO Standard Generic Function COMPUTE-APPLICABLE-METHODS
173 *** TODO Macro DEFINE-METHOD-COMBINATION
174 *** TODO Standard Generic Function FIND-METHOD
175 *** TODO Standard Generic Function ADD-METHOD
176 *** TODO Standard Generic Function INITIALIZE-INSTANCE
177 *** TODO Standard Generic Function CLASS-NAME
178 *** TODO Standard Generic Function (SETF CLASS-NAME)
179 *** TODO Function CLASS-OF
180 *** TODO Condition Type UNBOUND-SLOT
181 *** TODO Function UNBOUND-SLOT-INSTANCE
182 ** [0/2][0%] Structures
183 *** TODO Macro DEFSTRUCT
184 *** TODO Function COPY-STRUCTURE
185 ** [0/46][0%] Conditions
186 *** TODO Condition Type CONDITION
187 *** TODO Condition Type WARNING
188 *** TODO Condition Type STYLE-WARNING
189 *** TODO Condition Type SERIOUS-CONDITION
190 *** TODO Condition Type ERROR
191 *** TODO Condition Type CELL-ERROR
192 *** TODO Function CELL-ERROR-NAME
193 *** TODO Condition Type PARSE-ERROR
194 *** TODO Condition Type STORAGE-CONDITION
195 *** TODO Macro ASSERT
196 *** TODO Function ERROR
197 *** TODO Function CERROR
198 *** TODO Macro CHECK-TYPE
199 *** TODO Condition Type SIMPLE-ERROR
200 *** TODO Function INVALID-METHOD-ERROR
201 *** TODO Function METHOD-COMBINATION-ERROR
202 *** TODO Function SIGNAL
203 *** TODO Condition Type SIMPLE-CONDITION
204 *** TODO Function SIMPLE-CONDITION-FORMAT-CONTROL, SIMPLE-CONDITION-FORMAT-ARGUMENTS
205 *** TODO Function WARN
206 *** TODO Condition Type SIMPLE-WARNING
207 *** TODO Function INVOKE-DEBUGGER
208 *** TODO Function BREAK
209 *** TODO Variable *DEBUGGER-HOOK*
210 *** TODO Variable *BREAK-ON-SIGNALS*
211 *** TODO Macro HANDLER-BIND
212 *** TODO Macro HANDLER-CASE
213 *** TODO Macro IGNORE-ERRORS
214 *** TODO Macro DEFINE-CONDITION
215 *** TODO Function MAKE-CONDITION
216 *** TODO System Class RESTART
217 *** TODO Function COMPUTE-RESTARTS
218 *** TODO Function FIND-RESTART
219 *** TODO Function INVOKE-RESTART
220 *** TODO Function INVOKE-RESTART-INTERACTIVELY
221 *** TODO Macro RESTART-BIND
222 *** TODO Macro RESTART-CASE
223 *** TODO Function RESTART-NAME
224 *** TODO Macro WITH-CONDITION-RESTARTS
225 *** TODO Macro WITH-SIMPLE-RESTART
226 *** TODO Restart ABORT
227 *** TODO Restart CONTINUE
228 *** TODO Restart MUFFLE-WARNING
229 *** TODO Restart STORE-VALUE
230 *** TODO Restart USE-VALUE
231 *** TODO Function ABORT, CONTINUE, MUFFLE-WARNING, STORE-VALUE, USE-VALUE
232 ** [0/20][0%] Symbols
233 *** TODO System Class SYMBOL
234 *** TODO Type KEYWORD
235 *** TODO Function SYMBOLP
236 *** TODO Function KEYWORDP
237 *** TODO Function MAKE-SYMBOL
238 *** TODO Function COPY-SYMBOL
239 *** TODO Function GENSYM
240 *** TODO Variable *GENSYM-COUNTER*
241 *** TODO Function GENTEMP
242 *** TODO Accessor SYMBOL-FUNCTION
243 *** TODO Function SYMBOL-NAME
244 *** TODO Function SYMBOL-PACKAGE
245 *** TODO Accessor SYMBOL-PLIST
246 *** TODO Accessor SYMBOL-VALUE
247 *** TODO Accessor GET
248 *** TODO Function REMPROP
249 *** TODO Function BOUNDP
250 *** TODO Function MAKUNBOUND
251 *** TODO Function SET
252 *** TODO Condition Type UNBOUND-VARIABLE
253 ** [0/30][0%] Packages
254 *** TODO System Class PACKAGE
255 *** TODO Function EXPORT
256 *** TODO Function FIND-SYMBOL
257 *** TODO Function FIND-PACKAGE
258 *** TODO Function FIND-ALL-SYMBOLS
259 *** TODO Function IMPORT
260 *** TODO Function LIST-ALL-PACKAGES
261 *** TODO Function RENAME-PACKAGE
262 *** TODO Function SHADOW
263 *** TODO Function SHADOWING-IMPORT
264 *** TODO Function DELETE-PACKAGE
265 *** TODO Function MAKE-PACKAGE
266 *** TODO Macro WITH-PACKAGE-ITERATOR
267 *** TODO Function UNEXPORT
268 *** TODO Function UNINTERN
269 *** TODO Macro IN-PACKAGE
270 *** TODO Function UNUSE-PACKAGE
271 *** TODO Function USE-PACKAGE
272 *** TODO Macro DEFPACKAGE
273 *** TODO Macro DO-SYMBOLS, DO-EXTERNAL-SYMBOLS, DO-ALL-SYMBOLS
274 *** TODO Function INTERN
275 *** TODO Function PACKAGE-NAME
276 *** TODO Function PACKAGE-NICKNAMES
277 *** TODO Function PACKAGE-SHADOWING-SYMBOLS
278 *** TODO Function PACKAGE-USE-LIST
279 *** TODO Function PACKAGE-USED-BY-LIST
280 *** TODO Function PACKAGEP
281 *** TODO Variable *PACKAGE*
282 *** TODO Condition Type PACKAGE-ERROR
283 *** TODO Function PACKAGE-ERROR-PACKAGE
284 ** [0/84][0%]a Numbers
285 *** TODO System Class NUMBER
286 *** TODO System Class COMPLEX
287 *** TODO System Class REAL
288 *** TODO System Class FLOAT
289 *** TODO Type SHORT-FLOAT, SINGLE-FLOAT, DOUBLE-FLOAT, LONG-FLOAT
290 *** TODO System Class RATIONAL
291 *** TODO System Class RATIO
292 *** TODO System Class INTEGER
293 *** TODO Type SIGNED-BYTE
294 *** TODO Type UNSIGNED-BYTE
295 *** TODO Type Specifier MOD
296 *** TODO Type BIT
297 *** TODO Type FIXNUM
298 *** TODO Type BIGNUM
299 *** TODO Function =, /=, <, >, <=, >=
300 *** TODO Function MAX, MIN
301 *** TODO Function MINUSP, PLUSP
302 *** TODO Function ZEROP
303 *** TODO Function FLOOR, FFLOOR, CEILING, FCEILING, TRUNCATE, FTRUNCATE, ROUND, FROUND
304 *** TODO Function SIN, COS, TAN
305 *** TODO Function ASIN, ACOS, ATAN
306 *** TODO Constant Variable PI
307 *** TODO Function SINH, COSH, TANH, ASINH, ACOSH, ATANH
308 *** TODO Function *
309 *** TODO Function +
310 *** TODO Function -
311 *** TODO Function /
312 *** TODO Function 1+, 1-
313 *** TODO Function ABS
314 *** TODO Function EVENP, ODDP
315 *** TODO Function EXP, EXPT
316 *** TODO Function GCD
317 *** TODO Macro INCF, DECF
318 *** TODO Function LCM
319 *** TODO Function LOG
320 *** TODO Function MOD, REM
321 *** TODO Function SIGNUM
322 *** TODO Function SQRT, ISQRT
323 *** TODO System Class RANDOM-STATE
324 *** TODO Function MAKE-RANDOM-STATE
325 *** TODO Function RANDOM
326 *** TODO Function RANDOM-STATE-P
327 *** TODO Variable *RANDOM-STATE*
328 *** TODO Function NUMBERP
329 *** TODO Function CIS
330 *** TODO Function COMPLEX
331 *** TODO Function COMPLEXP
332 *** TODO Function CONJUGATE
333 *** TODO Function PHASE
334 *** TODO Function REALPART, IMAGPART
335 *** TODO Function UPGRADED-COMPLEX-PART-TYPE
336 *** TODO Function REALP
337 *** TODO Function NUMERATOR, DENOMINATOR
338 *** TODO Function RATIONAL, RATIONALIZE
339 *** TODO Function RATIONALP
340 *** TODO Function ASH
341 *** TODO Function INTEGER-LENGTH
342 *** TODO Function INTEGERP
343 *** TODO Function PARSE-INTEGER
344 *** TODO Function BOOLE
345 *** TODO Constant Variable BOOLE-1, BOOLE-2, BOOLE-AND, BOOLE-ANDC1, BOOLE-ANDC2, BOOLE-C1, BOOLE-C2, BOOLE-CLR, BOOLE-EQV, BOOLE-IOR, BOOLE-NAND, BOOLE-NOR, BOOLE-ORC1, BOOLE-ORC2, BOOLE-SET, BOOLE-XOR
346 *** TODO Function LOGAND, LOGANDC1, LOGANDC2, LOGEQV, LOGIOR, LOGNAND, LOGNOR, LOGNOT, LOGORC1, LOGORC2, LOGXOR
347 *** TODO Function LOGBITP
348 *** TODO Function LOGCOUNT
349 *** TODO Function LOGTEST
350 *** TODO Function BYTE, BYTE-SIZE, BYTE-POSITION
351 *** TODO Function DEPOSIT-FIELD
352 *** TODO Function DPB
353 *** TODO Accessor LDB
354 *** TODO Function LDB-TEST
355 *** TODO Accessor MASK-FIELD
356 *** TODO Constant Variable MOST-POSITIVE-FIXNUM, MOST-NEGATIVE-FIXNUM
357 *** TODO Function DECODE-FLOAT, SCALE-FLOAT, FLOAT-RADIX, FLOAT-SIGN, FLOAT-DIGITS, FLOAT-PRECISION, INTEGER-DECODE-FLOAT
358 *** TODO Function FLOAT
359 *** TODO Function FLOATP
360 *** TODO Constant Variable MOST-POSITIVE-SHORT-FLOAT, LEAST-POSITIVE-SHORT-FLOAT, LEAST-POSITIVE-NORMALIZED-SHORT-FLOAT, MOST-POSITIVE-DOUBLE-FLOAT, LEAST-POSITIVE-DOUBLE-FLOAT, LEAST-POSITIVE-NORMALIZED-DOUBLE-FLOAT, MOST-POSITIVE-LONG-FLOAT, LEAST-POSITIVE-LONG-FLOAT, LEAST-POSITIVE-NORMALIZED-LONG-FLOAT, MOST-POSITIVE-SINGLE-FLOAT, LEAST-POSITIVE-SINGLE-FLOAT, LEAST-POSITIVE-NORMALIZED-SINGLE-FLOAT, MOST-NEGATIVE-SHORT-FLOAT, LEAST-NEGATIVE-SHORT-FLOAT, LEAST-NEGATIVE-NORMALIZED-SHORT-FLOAT, MOST-NEGATIVE-SINGLE-FLOAT, LEAST-NEGATIVE-SINGLE-FLOAT, LEAST-NEGATIVE-NORMALIZED-SINGLE-FLOAT, MOST-NEGATIVE-DOUBLE-FLOAT, LEAST-NEGATIVE-DOUBLE-FLOAT, LEAST-NEGATIVE-NORMALIZED-DOUBLE-FLOAT, MOST-NEGATIVE-LONG-FLOAT, LEAST-NEGATIVE-LONG-FLOAT, LEAST-NEGATIVE-NORMALIZED-LONG-FLOAT
361 *** TODO Constant Variable SHORT-FLOAT-EPSILON, SHORT-FLOAT-NEGATIVE-EPSILON, SINGLE-FLOAT-EPSILON, SINGLE-FLOAT-NEGATIVE-EPSILON, DOUBLE-FLOAT-EPSILON, DOUBLE-FLOAT-NEGATIVE-EPSILON, LONG-FLOAT-EPSILON, LONG-FLOAT-NEGATIVE-EPSILON
362 *** TODO Condition Type ARITHMETIC-ERROR
363 *** TODO Function ARITHMETIC-ERROR-OPERANDS, ARITHMETIC-ERROR-OPERATION
364 *** TODO Condition Type DIVISION-BY-ZERO
365 *** TODO Condition Type FLOATING-POINT-INVALID-OPERATION
366 *** TODO Condition Type FLOATING-POINT-INEXACT
367 *** TODO Condition Type FLOATING-POINT-OVERFLOW
368 *** TODO Condition Type FLOATING-POINT-UNDERFLOW
369 ** [0/21][0%] Characters
370 *** TODO System Class CHARACTER
371 *** TODO Type BASE-CHAR
372 *** TODO Type STANDARD-CHAR
373 *** TODO Type EXTENDED-CHAR
374 *** TODO Function CHAR=, CHAR/=, CHAR<, CHAR>, CHAR<=, CHAR>=, CHAR-EQUAL, CHAR-NOT-EQUAL, CHAR-LESSP, CHAR-GREATERP, CHAR-NOT-GREATERP, CHAR-NOT-LESSP
375 *** TODO Function CHARACTER
376 *** TODO Function CHARACTERP
377 *** TODO Function ALPHA-CHAR-P
378 *** TODO Function ALPHANUMERICP
379 *** TODO Function DIGIT-CHAR
380 *** TODO Function DIGIT-CHAR-P
381 *** TODO Function GRAPHIC-CHAR-P
382 *** TODO Function STANDARD-CHAR-P
383 *** TODO Function CHAR-UPCASE, CHAR-DOWNCASE
384 *** TODO Function UPPER-CASE-P, LOWER-CASE-P, BOTH-CASE-P
385 *** TODO Function CHAR-CODE
386 *** TODO Function CHAR-INT
387 *** TODO Function CODE-CHAR
388 *** TODO Constant Variable CHAR-CODE-LIMIT
389 *** TODO Function CHAR-NAME
390 *** TODO Function NAME-CHAR
391 ** [0/49][0%] Conses
392 *** TODO System Class LIST
393 *** TODO System Class NULL
394 *** TODO System Class CONS
395 *** TODO Type ATOM
396 *** TODO Function CONS
397 *** TODO Function CONSP
398 *** TODO Function ATOM
399 *** TODO Function RPLACA, RPLACD
400 *** TODO Accessor CAR, CDR, CAAR, CADR, CDAR, CDDR, CAAAR, CAADR, CADAR, CADDR, CDAAR, CDADR, CDDAR, CDDDR, CAAAAR, CAAADR, CAADAR, CAADDR, CADAAR, CADADR, CADDAR, CADDDR, CDAAAR, CDAADR, CDADAR, CDADDR, CDDAAR, CDDADR, CDDDAR, CDDDDR
401 *** TODO Function COPY-TREE
402 *** TODO Function SUBLIS, NSUBLIS
403 *** TODO Function SUBST, SUBST-IF, SUBST-IF-NOT, NSUBST, NSUBST-IF, NSUBST-IF-NOT
404 *** TODO Function TREE-EQUAL
405 *** TODO Function COPY-LIST
406 *** TODO Function LIST, LIST*
407 *** TODO Function LIST-LENGTH
408 *** TODO Function LISTP
409 *** TODO Function MAKE-LIST
410 *** TODO Macro PUSH
411 *** TODO Macro POP
412 *** TODO Accessor FIRST, SECOND, THIRD, FOURTH, FIFTH, SIXTH, SEVENTH, EIGHTH, NINTH, TENTH
413 *** TODO Accessor NTH
414 *** TODO Function ENDP
415 *** TODO Function NULL
416 *** TODO Function NCONC
417 *** TODO Function APPEND
418 *** TODO Function REVAPPEND, NRECONC
419 *** TODO Function BUTLAST, NBUTLAST
420 *** TODO Function LAST
421 *** TODO Function LDIFF, TAILP
422 *** TODO Function NTHCDR
423 *** TODO Accessor REST
424 *** TODO Function MEMBER, MEMBER-IF, MEMBER-IF-NOT
425 *** TODO Function MAPC, MAPCAR, MAPCAN, MAPL, MAPLIST, MAPCON
426 *** TODO Function ACONS
427 *** TODO Function ASSOC, ASSOC-IF, ASSOC-IF-NOT
428 *** TODO Function COPY-ALIST
429 *** TODO Function PAIRLIS
430 *** TODO Function RASSOC, RASSOC-IF, RASSOC-IF-NOT
431 *** TODO Function GET-PROPERTIES
432 *** TODO Accessor GETF
433 *** TODO Macro REMF
434 *** TODO Function INTERSECTION, NINTERSECTION
435 *** TODO Function ADJOIN
436 *** TODO Macro PUSHNEW
437 *** TODO Function SET-DIFFERENCE, NSET-DIFFERENCE
438 *** TODO Function SET-EXCLUSIVE-OR, NSET-EXCLUSIVE-OR
439 *** TODO Function SUBSETP
440 *** TODO Function UNION, NUNION
441 ** [0/36][0%] Arrays
442 *** TODO System Class ARRAY
443 *** TODO Type SIMPLE-ARRAY
444 *** TODO System Class VECTOR
445 *** TODO Type SIMPLE-VECTOR
446 *** TODO System Class BIT-VECTOR
447 *** TODO Type SIMPLE-BIT-VECTOR
448 *** TODO Function MAKE-ARRAY
449 *** TODO Function ADJUST-ARRAY
450 *** TODO Function ADJUSTABLE-ARRAY-P
451 *** TODO Accessor AREF
452 *** TODO Function ARRAY-DIMENSION
453 *** TODO Function ARRAY-DIMENSIONS
454 *** TODO Function ARRAY-ELEMENT-TYPE
455 *** TODO Function ARRAY-HAS-FILL-POINTER-P
456 *** TODO Function ARRAY-DISPLACEMENT
457 *** TODO Function ARRAY-IN-BOUNDS-P
458 *** TODO Function ARRAY-RANK
459 *** TODO Function ARRAY-ROW-MAJOR-INDEX
460 *** TODO Function ARRAY-TOTAL-SIZE
461 *** TODO Function ARRAYP
462 *** TODO Accessor FILL-POINTER
463 *** TODO Accessor ROW-MAJOR-AREF
464 *** TODO Function UPGRADED-ARRAY-ELEMENT-TYPE
465 *** TODO Constant Variable ARRAY-DIMENSION-LIMIT
466 *** TODO Constant Variable ARRAY-RANK-LIMIT
467 *** TODO Constant Variable ARRAY-TOTAL-SIZE-LIMIT
468 *** TODO Function SIMPLE-VECTOR-P
469 *** TODO Accessor SVREF
470 *** TODO Function VECTOR
471 *** TODO Function VECTOR-POP
472 *** TODO Function VECTOR-PUSH, VECTOR-PUSH-EXTEND
473 *** TODO Function VECTORP
474 *** TODO Accessor BIT, SBIT
475 *** TODO Function BIT-AND, BIT-ANDC1, BIT-ANDC2, BIT-EQV, BIT-IOR, BIT-NAND, BIT-NOR, BIT-NOT, BIT-ORC1, BIT-ORC2, BIT-XOR
476 *** TODO Function BIT-VECTOR-P
477 *** TODO FunctionSIMPLE-BIT-VECTOR-P
478 ** [0/12][0%] Strings
479 *** TODO System Class STRING
480 *** TODO Type BASE-STRING
481 *** TODO Type SIMPLE-STRING
482 *** TODO Type SIMPLE-BASE-STRING
483 *** TODO Function SIMPLE-STRING-P
484 *** TODO Accessor CHAR, SCHAR
485 *** TODO Function STRING
486 *** TODO Function STRING-UPCASE, STRING-DOWNCASE, STRING-CAPITALIZE, NSTRING-UPCASE, NSTRING-DOWNCASE, NSTRING-CAPITALIZE
487 *** TODO Function STRING-TRIM, STRING-LEFT-TRIM, STRING-RIGHT-TRIM
488 *** TODO Function STRING=, STRING/=, STRING<, STRING>, STRING<=, STRING>=, STRING-EQUAL, STRING-NOT-EQUAL, STRING-LESSP, STRING-GREATERP, STRING-NOT-GREATERP, STRING-NOT-LESSP
489 *** TODO Function STRINGP
490 *** TODO Function MAKE-STRING
491 ** [0/23][0%] Sequences
492 *** TODO System Class SEQUENCE
493 *** TODO Function COPY-SEQ
494 *** TODO Accessor ELT
495 *** TODO Function FILL
496 *** TODO Function MAKE-SEQUENCE
497 *** TODO Accessor SUBSEQ
498 *** TODO Function MAP
499 *** TODO Function MAP-INTO
500 *** TODO Function REDUCE
501 *** TODO Function COUNT, COUNT-IF, COUNT-IF-NOT
502 *** TODO Function LENGTH
503 *** TODO Function REVERSE, NREVERSE
504 *** TODO Function SORT, STABLE-SORT
505 *** TODO Function FIND, FIND-IF, FIND-IF-NOT
506 *** TODO Function POSITION, POSITION-IF, POSITION-IF-NOT
507 *** TODO Function SEARCH
508 *** TODO Function MISMATCH
509 *** TODO Function REPLACE
510 *** TODO Function SUBSTITUTE, SUBSTITUTE-IF, SUBSTITUTE-IF-NOT, NSUBSTITUTE, NSUBSTITUTE-IF, NSUBSTITUTE-IF-NOT
511 *** TODO Function CONCATENATE
512 *** TODO Function MERGE
513 *** TODO Function REMOVE, REMOVE-IF, REMOVE-IF-NOT, DELETE, DELETE-IF, DELETE-IF-NOT
514 *** TODO Function REMOVE-DUPLICATES, DELETE-DUPLICATES
515 ** [0/14][0%] Hash Tables
516 *** TODO System Class HASH-TABLE
517 *** TODO Function MAKE-HASH-TABLE
518 *** TODO Function HASH-TABLE-P
519 *** TODO Function HASH-TABLE-COUNT
520 *** TODO Function HASH-TABLE-REHASH-SIZE
521 *** TODO Function HASH-TABLE-REHASH-THRESHOLD
522 *** TODO Function HASH-TABLE-SIZE
523 *** TODO Function HASH-TABLE-TEST
524 *** TODO Accessor GETHASH
525 *** TODO Function REMHASH
526 *** TODO Function MAPHASH
527 *** TODO Macro WITH-HASH-TABLE-ITERATOR
528 *** TODO Function CLRHASH
529 *** TODO Function SXHASH
530 ** [0/17][0%] Filenames
531 *** TODO System Class PATHNAME
532 *** TODO System Class LOGICAL-PATHNAME
533 *** TODO Function PATHNAME
534 *** TODO Function MAKE-PATHNAME
535 *** TODO Function PATHNAMEP
536 *** TODO Function PATHNAME-HOST, PATHNAME-DEVICE, PATHNAME-DIRECTORY, PATHNAME-NAME, PATHNAME-TYPE, PATHNAME-VERSION
537 *** TODO Function LOAD-LOGICAL-PATHNAME-TRANSLATIONS
538 *** TODO Accessor LOGICAL-PATHNAME-TRANSLATIONS
539 *** TODO Function LOGICAL-PATHNAME
540 *** TODO Variable *DEFAULT-PATHNAME-DEFAULTS*
541 *** TODO Function NAMESTRING, FILE-NAMESTRING, DIRECTORY-NAMESTRING, HOST-NAMESTRING, ENOUGH-NAMESTRING
542 *** TODO Function PARSE-NAMESTRING
543 *** TODO Function WILD-PATHNAME-P
544 *** TODO Function PATHNAME-MATCH-P
545 *** TODO Function TRANSLATE-LOGICAL-PATHNAME
546 *** TODO Function TRANSLATE-PATHNAME
547 *** TODO Function MERGE-PATHNAMES
548 ** [0/10][0%] Files
549 *** TODO Function DIRECTORY
550 *** TODO Function PROBE-FILE
551 *** TODO Function ENSURE-DIRECTORIES-EXIST
552 *** TODO Function TRUENAME
553 *** TODO Function FILE-AUTHOR
554 *** TODO Function FILE-WRITE-DATE
555 *** TODO Function RENAME-FILE
556 *** TODO Function DELETE-FILE
557 *** TODO Condition Type FILE-ERROR
558 *** TODO Function FILE-ERROR-PATHNAME
559 ** [0/57][0%] Streams
560 *** TODO System Class STREAM
561 *** TODO System Class BROADCAST-STREAM
562 *** TODO System Class CONCATENATED-STREAM
563 *** TODO System Class ECHO-STREAM
564 *** TODO System Class FILE-STREAM
565 *** TODO System Class STRING-STREAM
566 *** TODO System Class SYNONYM-STREAM
567 *** TODO System Class TWO-WAY-STREAM
568 *** TODO Function INPUT-STREAM-P, OUTPUT-STREAM-P
569 *** TODO Function INTERACTIVE-STREAM-P
570 *** TODO Function OPEN-STREAM-P
571 *** TODO Function STREAM-ELEMENT-TYPE
572 *** TODO Function STREAMP
573 *** TODO Function READ-BYTE
574 *** TODO Function WRITE-BYTE
575 *** TODO Function PEEK-CHAR
576 *** TODO Function READ-CHAR
577 *** TODO Function READ-CHAR-NO-HANG
578 *** TODO Function TERPRI, FRESH-LINE
579 *** TODO Function UNREAD-CHAR
580 *** TODO Function WRITE-CHAR
581 *** TODO Function READ-LINE
582 *** TODO Function WRITE-STRING, WRITE-LINE
583 *** TODO Function READ-SEQUENCE
584 *** TODO Function WRITE-SEQUENCE
585 *** TODO Function FILE-LENGTH
586 *** TODO Function FILE-POSITION
587 *** TODO Function FILE-STRING-LENGTH
588 *** TODO Function OPEN
589 *** TODO Function STREAM-EXTERNAL-FORMAT
590 *** TODO macro WITH-OPEN-FILE
591 *** TODO Function CLOSE
592 *** TODO Macro WITH-OPEN-STREAM
593 *** TODO Function LISTEN
594 *** TODO Function CLEAR-INPUT
595 *** TODO Function FINISH-OUTPUT, FORCE-OUTPUT, CLEAR-OUTPUT
596 *** TODO Function Y-OR-N-P, YES-OR-NO-P
597 *** TODO Function MAKE-SYNONYM-STREAM
598 *** TODO Function SYNONYM-STREAM-SYMBOL
599 *** TODO Function BROADCAST-STREAM-STREAMS
600 *** TODO Function MAKE-BROADCAST-STREAM
601 *** TODO Function MAKE-TWO-WAY-STREAM
602 *** TODO Function TWO-WAY-STREAM-INPUT-STREAM, TWO-WAY-STREAM-OUTPUT-STREAM
603 *** TODO Function ECHO-STREAM-INPUT-STREAM, ECHO-STREAM-OUTPUT-STREAM
604 *** TODO Function MAKE-ECHO-STREAM
605 *** TODO Function CONCATENATED-STREAM-STREAMS
606 *** TODO Function MAKE-CONCATENATED-STREAM
607 *** TODO Function GET-OUTPUT-STREAM-STRING
608 *** TODO Function MAKE-STRING-INPUT-STREAM
609 *** TODO Function MAKE-STRING-OUTPUT-STREAM
610 *** TODO Macro WITH-INPUT-FROM-STRING
611 *** TODO Macro WITH-OUTPUT-TO-STRING
612 *** TODO Variable *DEBUG-IO*, *ERROR-OUTPUT*, *QUERY-IO*, *STANDARD-INPUT*, *STANDARD-OUTPUT*, *TRACE-OUTPUT*
613 *** TODO Variable *TERMINAL-IO*
614 *** TODO Condition Type STREAM-ERROR
615 *** TODO Function STREAM-ERROR-STREAM
616 *** TODO Condition Type END-OF-FILE
617 ** [0/31][0%] Printer
618 *** TODO Function COPY-PPRINT-DISPATCH
619 *** TODO Macro FORMATTER
620 *** TODO Function PPRINT-DISPATCH
621 *** TODO Local Macro PPRINT-EXIT-IF-LIST-EXHAUSTED
622 *** TODO Function PPRINT-FILL, PPRINT-LINEAR, PPRINT-TABULAR
623 *** TODO Function PPRINT-INDENT
624 *** TODO Macro PPRINT-LOGICAL-BLOCK
625 *** TODO Function PPRINT-NEWLINE
626 *** TODO Local Macro PPRINT-POP
627 *** TODO Function PPRINT-TAB
628 *** TODO Standard Generic Function PRINT-OBJECT
629 *** TODO Macro PRINT-UNREADABLE-OBJECT
630 *** TODO Function SET-PPRINT-DISPATCH
631 *** TODO Function WRITE, PRIN1, PRINT, PPRINT, PRINC
632 *** TODO Function WRITE-TO-STRING, PRIN1-TO-STRING, PRINC-TO-STRING
633 *** TODO Variable *PRINT-ARRAY*
634 *** TODO Variable *PRINT-BASE*, *PRINT-RADIX*
635 *** TODO Variable *PRINT-CASE*
636 *** TODO Variable *PRINT-CIRCLE*
637 *** TODO Variable *PRINT-ESCAPE*
638 *** TODO Variable *PRINT-GENSYM*
639 *** TODO Variable *PRINT-LEVEL*, *PRINT-LENGTH*
640 *** TODO Variable *PRINT-LINES*
641 *** TODO Variable *PRINT-MISER-WIDTH*
642 *** TODO Variable *PRINT-PPRINT-DISPATCH*
643 *** TODO Variable *PRINT-PRETTY*
644 *** TODO Variable *PRINT-READABLY*
645 *** TODO Variable *PRINT-RIGHT-MARGIN*
646 *** TODO Condition Type PRINT-NOT-READABLE
647 *** TODO Function PRINT-NOT-READABLE-OBJECT
648 *** TODO Function FORMAT
649 ** [0/18][0%] Reader
650 *** TODO System Class READTABLE
651 *** TODO Function COPY-READTABLE
652 *** TODO Function MAKE-DISPATCH-MACRO-CHARACTER
653 *** TODO Function READ, READ-PRESERVING-WHITESPACE
654 *** TODO Function READ-DELIMITED-LIST
655 *** TODO Function READ-FROM-STRING
656 *** TODO Accessor READTABLE-CASE
657 *** TODO Function READTABLEP
658 *** TODO Function SET-DISPATCH-MACRO-CHARACTER, GET-DISPATCH-MACRO-CHARACTER
659 *** TODO Function SET-MACRO-CHARACTER, GET-MACRO-CHARACTER
660 *** TODO Function SET-SYNTAX-FROM-CHAR
661 *** TODO Macro WITH-STANDARD-IO-SYNTAX
662 *** TODO Variable *READ-BASE*
663 *** TODO Variable *READ-DEFAULT-FLOAT-FORMAT*
664 *** TODO Variable *READ-EVAL*
665 *** TODO Variable *READ-SUPPRESS*
666 *** TODO Variable *READTABLE*
667 *** TODO Condition Type READER-ERROR
668 ** [0/11][0%] System Construction
669 *** TODO Function COMPILE-FILE
670 *** TODO Function COMPILE-FILE-PATHNAME
671 *** TODO Function LOAD
672 *** TODO Macro WITH-COMPILATION-UNIT
673 *** TODO Variable *FEATURES*
674 *** TODO Variable *COMPILE-FILE-PATHNAME*, *COMPILE-FILE-TRUENAME*
675 *** TODO Variable *LOAD-PATHNAME*, *LOAD-TRUENAME*
676 *** TODO Variable *COMPILE-PRINT*, *COMPILE-VERBOSE*
677 *** TODO Variable *LOAD-PRINT*, *LOAD-VERBOSE*
678 *** TODO Variable *MODULES*
679 *** TODO Function PROVIDE, REQUIRE
680 ** [0/30][0%] Environment
681 *** TODO Function DECODE-UNIVERSAL-TIME
682 *** TODO function ENCODE-UNIVERSAL-TIME
683 *** TODO Function GET-UNIVERSAL-TIME, GET-DECODED-TIME
684 *** TODO Function SLEEP
685 *** TODO Function APROPOS, APROPOS-LIST
686 *** TODO Function DESCRIBE
687 *** TODO Standard Generic Function DESCRIBE-OBJECT
688 *** TODO Macro TRACE, UNTRACE
689 *** TODO Macro STEP
690 *** TODO Macro TIME
691 *** TODO Constant Variable INTERNAL-TIME-UNITS-PER-SECOND
692 *** TODO Function GET-INTERNAL-REAL-TIME
693 *** TODO Function GET-INTERNAL-RUN-TIME
694 *** TODO Function DISASSEMBLE
695 *** TODO Standard Generic Function DOCUMENTATION, (SETF DOCUMENTATION)
696 *** TODO Function ROOM
697 *** TODO Function ED
698 *** TODO Function INSPECT
699 *** TODO Function DRIBBLE
700 *** TODO Variable -
701 *** TODO Variable +, ++, +++
702 *** TODO Variable *, **, ***
703 *** TODO Variable /, //, ///
704 *** TODO Function LISP-IMPLEMENTATION-TYPE, LISP-IMPLEMENTATION-VERSION
705 *** TODO Function SHORT-SITE-NAME, LONG-SITE-NAME
706 *** TODO Function MACHINE-INSTANCE
707 *** TODO Function MACHINE-TYPE
708 *** TODO Function MACHINE-VERSION
709 *** TODO Function SOFTWARE-TYPE, SOFTWARE-VERSION
710 *** TODO Function USER-HOMEDIR-PATHNAME