>>>>> "Matthias" == Matthias Rinck <[EMAIL PROTECTED]> writes:

    Matthias> Hello,
    Matthias> is it possible to redefine a structure without getting an error-message?

    Matthias> 1) (defstruct x a b)
    Matthias> 2) (defstruct x a b c) -> error ... [CLOBBER-IT] Smash current layout,
    Matthias> preserving old code

    Matthias> Is it possible to avoid the error and directly ``CLABBER-IT''

I think you'd need to write a handler-case (or handler-bind or
something like that) to do this automatically.

This does something:

        (ignore-errors (defstruct x a b c))

but I don't know which restart it used.

Ray

Reply via email to