[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Constant Smashing



    Date: Tue, 14 Jun 88 13:20 EDT
    From: ELIOT@cs.umass.edu

    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)
       (char2 char))
  (setf (char-code char) (char-code #\Bar))
  char2)

will return #\Foo, not #\Bar.

                                                barmar