On Mon, Sep 29, 2008 at 11:29:58AM -0400, Adrien Pierard wrote :
- What happens to the shortcut "~~" in file paths?
After a discussion with Christian on IRC, I got the fllowing idea (something à-la PLT's require):
(include doc "gambit.html") (load extra "syntax-case.scm") (include lib "gambit#.scm") (load "file_here.scm")
where "doc" expands to the corresponding doc directory known at compile time of gambit, and so on. That way, we get rid of "~~" actually, but gain in modularity.
One could even override this with the Perl way: (include (get-env "$GAMBCDOC") "gambit.html") where $GAMBCDOC is a list of documentation directories provided by the environment when calling the program.
This requires small tweaks in gambit's source code, but isn't a big issue...
Your opinion?
Adrian