Seeking areas of little or weak documentation



On 3/23/11 11:53 AM, Richard Fateman wrote:
> On 3/23/2011 8:35 AM, Robert Dodier wrote:
>>
>> There isn't really any way to do it except by deriving it from
>> the source code: for every user-visible function,
>> scan the code to see which user-visible special (i.e., global)
>> variables are referenced. That much could be automated.
> It is called a cross-reference, and has been a standard feature of
> some lisp systems for many years. (50?) For example, Allegro describes
> this..
>
> http://www.franz.com/support/documentation/6.0/doc/cross-reference.htm
>
> it appears that CMU CL  (and SBCL) have cross reference programs, but
> I was unable to find detailed instructions on how to use them in a brief
> Google search.
Google search for "cmucl xref" provides this link:

http://common-lisp.net/project/cmucl/doc/cmu-user/cross-referencing.html

A long time ago, some did turn on cmucl's xref facility and built maxima
with it.  It took a long time and the result was huge.  I vaguely
remember he produced a few graphs of some call trees, but they were a
huge mess.

Ray