The Franz Lisp system (on the VAX) had a file-compiler feature which allowed
you to
group functions that were (in today's nomenclature) private, and could only
be called
from functions in that file.   It was not possible to redefine such internal
functions
without recompiling the file.  The external functions (i.e. public) could be
recompiled
and their signatures could be changed.

The code locality is, I think, a red herring. Caches are huge now.
 




_______________________________________________
Axiom-developer mailing list
Axiom-developer@nongnu.org
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to