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

Types of Functions

    (typep foo 'function) causes an error to be signalled according to
    page 47.  Perhaps that is why functionp is not defined in terms of it?

I'm not sure what the scope of your :-) keyword is meant to be (this is
not defined in the current spec), but I have always read the passage on
page 47 as outlawing Typep on the complex list form of the Function
type-specifier.  The wording here is ambiguous about whether the simple
form, (typep foo 'function), is legal, and I see no reason for this not
to be legal.  I guess this is another thing we need to clarify.

-- Scott