
Helmut Eller <heller@common-lisp.net> writes:
Currently, we use the dspec part only for display purposes. It would be good to find a useful application for these dspecs before spending too much time on them.
I've written a FIND-DEFINITION-FOR-THING that tries to find the definition of the data structure behind an object. And I've got to rule out definitions returned from FIND-DEFINITIONS which don't match. For example: (find-definitions '(setf car)) may return definitions for a SETF-EXPANDER and for a SETF function definition for CAR. However, (find-definition-for-thing #'(setf car)) may only return the SETF function definition. Objective is to provide a general Find Definition menu option for presentations. Does this count as useful application? -T.