将符号导入 CL-USER(用于“迭代”)

Lat*_*ius 1 common-lisp

有没有办法将包中的所有(导出的)符号导入到已经存在的包中,例如 CL-USER?

具体来说,我想以最小的摩擦使用迭代,所以如果它的关键字在启动时就可以访问,而无需创建特定于项目的包,那就太好了。

(或者人们通常如何使用迭代?)

Xac*_*ach 6

(use-package :iterate) 将使当前包使用迭代包。

我不确定其他人如何使用 iterate,但总的来说,我总是在一个新包中启动项目,而不是在 cl-user 中,所以我认为(defpackage ... (:use :iterate))如果你愿意,最好咬紧牙关开始新的项目文件参考没有包前缀的迭代符号。