[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: ELIOT@cs.umass.edu
- Subject: Constant Smashing
- From: Barry Margolin <barmar@Think.COM>
- Date: Wed, 15 Jun 88 19:21 EDT
- Cc: firstname.lastname@example.org
- In-reply-to: <8806150722.AB20102@Think.COM>
Date: Tue, 14 Jun 88 13:20 EDT
If you agree with what I said about *external* modification of
*internal* behavior then it would have to apply to strings, characters
etc. also. But the added complexity is negligable, since "Foo"
or #\Foo could be treated as (quote "Foo") or (quote #\Foo).
Minor nit: Characters do not have mutable components.
(let* ((char #\Foo)
(setf (char-code char) (char-code #\Bar))
will return #\Foo, not #\Bar.