Yes, system-relative-pathname and system-source-directory are your friends. At least if you execute from source.
Is there a way to determine the directory the file being executed resides in?
-
31-05-2022 - |
题
And if so, is there way that asdf can import a symbol that is calculated in runtime.
I'm trying to to specify the directory on which the project resides so the test runner can find the input files and also when I run from the repl.
解决方案
其他提示
It depends on what you mean by "execution".
If your code is executed when your file is loaded, take a look at Variable *LOAD-PATHNAME*
, *LOAD-TRUENAME*
.
If you need the current working directory, asdf
has getcwd
and chdir
.
不隶属于 StackOverflow