X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fdeftypes-for-target.lisp;h=d26547fdaa7aac49339a937f5865625f7f48630f;hb=a160917364f85b38dc0826a5e3dcef87e3c4c62c;hp=7c8fe9aac45106ed50300f9737702f724daa3a2b;hpb=4898ef32c639b1c7f4ee13a5ba566ce6debd03e6;p=sbcl.git diff --git a/src/code/deftypes-for-target.lisp b/src/code/deftypes-for-target.lisp index 7c8fe9a..d26547f 100644 --- a/src/code/deftypes-for-target.lisp +++ b/src/code/deftypes-for-target.lisp @@ -56,8 +56,6 @@ (sb!xc:deftype bit () '(integer 0 1)) -(sb!xc:deftype compiled-function () 'function) - (sb!xc:deftype atom () '(not cons)) (sb!xc:deftype base-char () @@ -156,7 +154,8 @@ (sb!xc:deftype char-code () `(integer 0 (,sb!xc:char-code-limit))) ;;; a consed sequence result. If a vector, is a simple array. -(sb!xc:deftype consed-sequence () '(or list (simple-array * (*)))) +(sb!xc:deftype consed-sequence () + '(or (simple-array * (*)) list extended-sequence)) ;;; the :END arg to a sequence (sb!xc:deftype sequence-end () '(or null index))