Stop (describe (make-instance 'generic-function)) from crashing.
authorStas Boukarev <stassats@gmail.com>
Thu, 17 Oct 2013 15:16:41 +0000 (19:16 +0400)
committerStas Boukarev <stassats@gmail.com>
Thu, 17 Oct 2013 15:16:41 +0000 (19:16 +0400)
commitf0f3805c145f2699701997761e2c6f55c475c192
treec1315730d8f78f3e2e341b5deada868413e4a124
parentdfc9c3a9dde3ae21498ac1a184a6e56fd4e79eb0
Stop (describe (make-instance 'generic-function)) from crashing.

All the describy things can be pried out of a generic function only if
it's a standard-generic-function.
Also add an FNDB entry for FUNCTION-LAMBDA-EXPRESSION.
src/code/describe.lisp
src/compiler/fndb.lisp
tests/interface.impure.lisp