X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fdeftypes-for-target.lisp;h=aa62b9916386c34bdffffeb67b684f91ce358a5f;hb=d720bc359f03734ccb9baf66cb45dc01d623f369;hp=d26547fdaa7aac49339a937f5865625f7f48630f;hpb=b2f0204834bd0c314d44942dd92475c15ffa8c89;p=sbcl.git diff --git a/src/code/deftypes-for-target.lisp b/src/code/deftypes-for-target.lisp index d26547f..aa62b99 100644 --- a/src/code/deftypes-for-target.lisp +++ b/src/code/deftypes-for-target.lisp @@ -167,6 +167,11 @@ ;;; a valid argument to a stream function (sb!xc:deftype stream-designator () '(or stream (member nil t))) +;;; something valid as the :EXTERNAL-FORMAT argument to OPEN, LOAD, +;;; COMPILE-FILE and friends. +(sb!xc:deftype external-format-designator () + '(or keyword (cons keyword))) + ;;; an object suitable for input to standard functions that accept ;;; "environment objects" (of the ANSI glossary) (sb!xc:deftype lexenv-designator () '(or lexenv null))