小编Dru*_*dra的帖子

在Lisp代码中修复此未定义功能?

我迷失了评估这段代码以查找错误的念头。我不确定为什么会得到未定义的函数。有人可以指导我理解原因吗?谢谢!

O应该是一个对象,L应该是一个列表。我正在尝试将O附加到列表的末尾并返回列表

(defun my_attach(O L)
    (cond ((eq L nil )
        O )
        (t (cons (car L) (my-attach O (cdr L)) )
        )
    )
)
Run Code Online (Sandbox Code Playgroud)

lisp syntax recursion common-lisp cons

0
推荐指数
1
解决办法
47
查看次数

标签 统计

common-lisp ×1

cons ×1

lisp ×1

recursion ×1

syntax ×1