[slime-devel] Find Definitions
Terje Norderhaug
terje at in-progress.com
Sat Dec 26 21:38:49 UTC 2009
On Dec 24, 2009, at 1:14 AM, Helmut Eller wrote:
> * Terje Norderhaug [2009-12-23 23:56+0100] writes:
>
>> The next step is to get an overview of the current dspecs provided to
>> swank by the various lisp implementations. Has somebody documented
>> any of this already? I have Clozure and LispWorks covered, but could
>> benefit from input about other implementations.
>
> Allegro's stuff is documented here:
> http://www.franz.com/support/documentation/8.1/doc/
> implementation.htm#function-specs-1
>
> SBCL's sb-introspect:find-definition-sources-by-name has a docstring.
>
> For the others the source code is the only documentation.
>
> CLISP and ECL don't track source locations so there isn't much to find
> anyway.
Thanks. I took a close look at the dspecs in LispWorks, Clozure CL
and SBCL, as well as the xref.lisp module. There is indeed a lot of
variation in the dspecs provided by the various lisp implementations.
Rather than force them all into the same mold, swank may provide
clients with the information required to make sense of the dspecs
without changing the dspecs themselves.
-- Terje Norderhaug
terje at in-progress.com
More information about the slime-devel
mailing list