From ... From: Erik Naggum Subject: Re: strings and characters Date: 2000/03/17 Message-ID: <3162290151959539@naggum.no>#1/1 X-Deja-AN: 598755098 References: <3162184639382952@naggum.no> <3162223661729749@naggum.no> <3ZaA4.45$Hp4.998@burlma1-snr2> <3162232362158363@naggum.no> mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 953301421 10796 195.0.192.66 (17 Mar 2000 13:57:01 GMT) Organization: Naggum Software; vox: +47 8800 8879; fax: +47 8800 8601; http://www.naggum.no User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.5 Mime-Version: 1.0 NNTP-Posting-Date: 17 Mar 2000 13:57:01 GMT Newsgroups: comp.lang.lisp * Pekka P. Pirinen | Who replaced #:Erik with a bad imitation? geez... | You've read a different standard than I, since many places actually say | "of type CHARACTER or a subtype" -- superfluously, since the glossary | entry for "subtype" says "Every type is a subtype of itself." sigh. this is so incredibly silly it isn't worth responding to. | I suspect it was removed because it was realized that there would have to | be many types of STRING (at least 8-byte and 16-byte), and hence there | wasn't a single subtype of CHARACTER that would be associated with | strings. Whatever the reason, we can only go by what the standard says. the STRING type is a union type, and there are no other union types in Common Lisp. this should give you a pretty powerful hint, if you can get away from your "bad imitation" attitude problem and actually listen, but I guess that is not very likely at this time. #:Erik