Of course they are. That's what allows this hack (first suggested by Erik Naggum, I believe): (defpackage :iso (:use) (:export :|8601|)) (defun iso:8601 (out arg colon-p at-sign-p &rest params) (write-string (format-iso-8601-time arg :time-zone (first params) :omit-time (and at-sign-p (not colon-p)) :omit-date colon-p :omit-time-zone (and colon-p (not at-sign-p))) out)) And then: CL-USER> (format t "~/iso:8601/" (get-universal-time)) 2011-01-25T11:51:15-8:00 NIL -Peter On Tue, Jan 25, 2011 at 10:51 AM, Edi Weitz <edi@weitz.de> wrote:
On Tue, Jan 25, 2011 at 6:36 PM, Daniel Weinreb <dlw@itasoftware.com> wrote:
I actually can't remember why package prefixes aren't allowed. It was a long time ago.
They are allowed, aren't they?
http://www.lispworks.com/documentation/HyperSpec/Body/22_ced.htm
_______________________________________________ pro mailing list pro@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/pro
-- Peter Seibel http://www.codequarterly.com/