Re: Suggestion: *load-pathname*
> Dorai Sitaram writes
> I think it would be useful to have a global variable called
> *load-pathname* (as in Common Lisp or SCM) that is fluidly
> set to the name of the currently loading file. (When no
> file is loading, it could be "" or #f.)
>
> It is easy to implement, doesn't take a efficiency hit, and
> is amazingly handy when you distribute a multiple-file
> Scheme package where the code in any file can exploit
> knowing where it sits to figure out the relative pathnames
> of the other files, without needing to bother the user.
That would really be easy to implement since the current file (and its line
number) exists as a C variable in the interpreter. Another point for my TODO
list.
-- Erick
Received on Thu Oct 03 1996 - 09:35:38 CEST
This archive was generated by hypermail 2.3.0
: Mon Jul 21 2014 - 19:38:59 CEST