使用emacs或我的Android应用程序时,我运行
(defun big (num) (setf num2 5)(little num)))
(defun little (num)(+ num2 num))
Run Code Online (Sandbox Code Playgroud)
Little 愉快地接受num2但是当我在我的SBCL repl(使用sublimetext3)中运行它时它没有.
它是否正确?
没有为num2创建全局变量的解决方法是什么?
我可以传递第二个论点 (little num num2)
但是当我试图little 在列表上映射时,这不会起作用.因为mapcaring正确时我只能有一个参数?