disassemble

"bryan o'connor" <[email protected]> Thu, 18 Aug 2005 11:43:16 -0700
Newsgroups gmane.lisp.openmcl.bugs
Message-ID <[email protected]>
the spec says that disassemble should throw a type-error
if the arg is not an "extended function designator" or a
lambda expression.  this seems to exclude methods.

if the arg is a method, openmcl's disassemble will replace
it with (ccl::%method-function arg).

it seems wrong to commit something that removes functionality
or requires the user to know and use ccl::%method-function.

i'm ok with skipping this one (disassemble.error.3) or
conditionalizing it behind some *pedantic-ansi* flag.

what do you think?

     ...bryan