我之前编写了一个有错误的Lisp函数.第一个挑战是弄清楚如何再次查看该功能.这个挑战已经解决了.现在我看到我做错了什么,我想修改已定义函数的内容而不重写整个事情?
看起来像Lisp一样聪明,有一种方法可以做到这一点,我只是不知道它是什么,因为我对这门语言很新.可以这样做吗?
从问题来看,我认为你的设置很奇怪。这似乎表明您正在直接在 REPL 上编写函数。不要那样做。
通常的设置是使用一个 IDE(例如带有 Slime 的 Emacs),您可以在其中编辑源文件,然后将顶级表单(如函数定义)“发送”到 REPL。