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

(eq #'eq #'eq)

re: I was pleased to hear that it is conceivable for a valid CL 
    implementation not necessarily to return the same object for 
    (SYMBOL-FUNCTION foo) all the time. Such freedom is probably  
    necessary in order to support function autoloading on (formerly 
    much-maligned until recent developments in the business world) 
    "stock hardware".

Lucid's releae 3.0 contains a simple but effective "autoload" scheme.
The issue of whether SYMBOL-FUNCTION and MACRO-FUNCTION should load-in 
an autoloadable function was raised during design deliberations, but no
satisfactory resolution was obtained.  As a compromise, there is a 
function ENSURE-AUTOLOADED to "snap it in" if it isn't already loaded.

-- JonL --