[Ecls-list] Any support for a default load path list?
Dave Pearson
davep at davep.org
Mon Jun 30 08:36:10 UTC 2003
* Marco Antoniotti <marcoxa at cs.nyu.edu> [2003-06-30 10:28:08 -0400]:
> On Monday, Jun 30, 2003, at 09:46 America/New_York, Dave Pearson wrote:
>
> >Sort of, although I'd probably then want to hack `require' so that it
> >makes use of that sort of code.
>
> REQUIRE is deprecated.
I believe you'll find that I acknowledged this fact elsewhere. Deprecated,
however, does not mean "no longer exists" and I seriously doubt we'll be
seeing it disappear any time soon.
> [SNIP]
>
> MK:DEFSYSTEM is your friend.
Doubtless, and I do mean to have a look at this and ASDF at some point. In
the mean time, however, require/provide and load paths of one sort or
another have served me well and seem like a reasonable solution for a small,
simple scripting approach to using various CL implementations.
* Marco Antoniotti <marcoxa at cs.nyu.edu> [2003-06-30 10:25:06 -0400]:
> If you use MK:DEFSYSTEM you can MK:ADD-REGISTRY-LOCATION to keep you
> .system files. MK:DEFSYSTEM will then look in the repositories structure
> to find directories where to look for systems to load.
Thank-you, I'll keep this in mind. However, as you might have realised, I
was just as interested in if ECL supports any kind of load-path mechanism
along the lines of other CL implementations. In fact, given that ECL is, in
part, designed to provide an embedable CL solution I'd have thought that
such a built-in mechanism might be a welcome addition.
--
Dave Pearson
http://www.davep.org/lisp/
More information about the ecl-devel
mailing list