[armedbear-devel] DocString (lazy version)
    Mark Evenson 
    evenson at panix.com
       
    Fri Jul 16 05:26:45 UTC 2010
    
    
  
On 7/15/10 11:33 PM, Matt Seddon wrote:
> To address Allesio's concern, I've now moved the processing of
> DocStrings into LispObject.getDocumentation. When no FUNCTION
> documentation has been set for a symbol, it checks to see if there is an
> annotation it can pull out of the symbol's function in the function
> slot, and attach and return it if found.
A good use of annotations!
Note that there are two other places in ABCL where the use of the string 
"###" in comments are used:
1.  In the function GROVEL-JAVA-DEFINITIONS-IN-FILE in 
compile-system.lisp, which produces a tags file via Lisp.
2.  The target 'TAGS' in 'build.xml' which passes a regexp to 'etags'.
Of the two uses, I certainly make heavy use of #2.  I suspect that #1 
could be deprecated.   If we are going to start removing the "###" 
docstrings, it would be nice to at least adjust the regexp in #2.
-- 
"A screaming comes across the sky.  It has happened before, but there
is nothing to compare to it now."
    
    
More information about the armedbear-devel
mailing list