Jim Newton
1/21/2016 3:31:00 PM
Here is the sbcl definition of compiled-function
(sb!xc:deftype compiled-function ()
'(and function
#!+sb-fasteval (not sb!interpreter:interpreted-function)
#!+sb-eval (not sb!eval:interpreted-function)))
should;'t this instead be something like the following to avoid being vacuous.
(sb!xc:deftype compiled-function ()
'(or (eql #'eql)
(and function
#!+sb-fasteval (not sb!interpreter:interpreted-function)
#!+sb-eval (not sb!eval:interpreted-function))))