X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fdeftypes-for-target.lisp;h=ff2401d4bebe8ff6c23ffcbb0909d0986184bc70;hb=11b8fcf55c80cb2686fb49663fa4d96f9b152ce4;hp=ee87d6d5eeab5b555cd332dcf9e9bb4393173bce;hpb=ce02ab2ecd9c6ae2e570abd8c93ebf3be55bbdad;p=sbcl.git diff --git a/src/code/deftypes-for-target.lisp b/src/code/deftypes-for-target.lisp index ee87d6d..ff2401d 100644 --- a/src/code/deftypes-for-target.lisp +++ b/src/code/deftypes-for-target.lisp @@ -98,7 +98,8 @@ (sb!xc:deftype simple-bit-vector (&optional size) `(simple-array bit (,size))) -;;;; some private types that we use in defining the standard functions +;;;; some private types that we use in defining the standard functions, +;;;; or implementing declarations in standard compiler transforms ;;; a type specifier (sb!xc:deftype type-specifier () '(or list symbol sb!xc:class)) @@ -110,7 +111,7 @@ ;;; something legal in an evaluated context ;;; FIXME: could probably go away -(sb!xc:deftype form () 't) +(sb!xc:deftype form () t) ;;; Maclisp compatibility... ;;; FIXME: should be STRING-DESIGNATOR (the term used in the ANSI spec) @@ -131,7 +132,7 @@ '(or float (complex float))) ;;; character components -(sb!xc:deftype char-code () `(integer 0 (,char-code-limit))) +(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 * (*))))