On Fri, Jun 13, 2008 at 09:05:31AM +0200, felix winkelmann wrote: > So, here my suggestions (still unclear - there are so many situations to > take care of): > > [syntax] (require-library ID ...) > Load compiled or source file from extension-library dir, include > path or current > directory. In the compiler, replace with a "uses" declaration, when > any of the static > command line options are given. > > [syntax] (require-extension ID ...) > As above, but does an implicit "import". > > [procedure] (load FILENAME) > [procedure] (require 'ID) > As usual. "require" is a procedure and required for implementing > "require-..." anyway.
What makes "require" different from "require-library"? Cheers, Peter -- http://sjamaan.ath.cx -- "The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music." -- Donald Knuth
pgpghDKYwvH8b.pgp
Description: PGP signature
_______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
