使用 chezscheme 加载当前目录中的文件all-codes
(load "ch4-mceval.scm")
但是,如果将目录更改为父目录并尝试:
(load "all-codes/ch4-mceval.scm")
加载异常:所有代码/ch4-mceval.scm 失败:没有这样的文件或目录:
我的目录显示为
$ tree -L 2
.
├── 00.elisp-SICP.org
├── 00.preface.org
├── 01.building-abstrations-with-procedures.org
├── 02.building-abstrations-with-data.org
├── 03.modularity-objects-and-states.org
├── 04.metalinguistic-abstration.org
├── 05.computing-with-register-machines.org
├── all-codes
│ ├── ch1.scm
│ ├── ch2.scm
│ ├── ch2support.scm
│ ├── ch2tests.scm
│ ├── ch3.scm
如何从当前级别的“所有代码”加载 scm 代码?