我想在GNU / scheme上保存任何编程运行的结果。为此,我准备了以下测试文件(请参见下文)。我想通过运行它,一个只包含单词“01234”的scm文件将保存在名为“testfile”的相关目录中,但是我找不到任何文件,尽管GNU方案在运行之后说“完成”程序。有人可以告诉我这有什么问题吗?我在Windows上运行GNU方案(从http://www.gnu.org/software/mit-scheme/下载“我安装了Windows二进制文件” )和我认为文件将保存在我的电脑上的目录是; C:\ Program Files(x86)\ MIT-GNU Scheme
以下是测试程序的内容
linkElement.getAttribute('onclick');
谢谢。
答案 0 :(得分:2)
Uselpa的解释很明显。
本手册有以下说法:
15.2工作目录
启动MIT / GNU Scheme时,当前的工作目录(或简单地说, 工作目录)在操作系统中初始化 依赖方式;通常,它是Scheme所在的目录 调用。工作目录可以在Scheme by中确定 调用pwd过程,并通过调用cd过程进行更改。 每个REP循环都有自己的工作目录和劣质REP循环 从他们的有效值初始化他们的工作目录 在他们被创造时优越。
这意味着您可以使用
(pwd)
在Scheme repl中查看文件的保存位置。