学语言 发表于 2012-11-13 14:30

lisp高手请进,多谢多谢!!!

本帖最后由 学语言 于 2012-11-13 18:03 编辑

刚学lisp第一节课,作业做不出来。。。。{:2_228:}
题目是这样的:自己定一个pr函数,能够把一个数列的每个数单个打印出来。
我是这样写的,可是怎么调试都运行不了,谁能帮我看看到底怎么回事。。。。{:5_336:}
(defun pr(L)
        (cond ((null (L)) nil)
        (t
                (print (car (L)))
                (pr (cdr (L)))
)
)
)
又想了半天,看出来少了个括号,加上了,现在机器认识了我的函数pr,可是带入参数,比如pr ‘(2 3 4),还是出现错误信息。为啥呀!!!!
页: [1]
查看完整版本: lisp高手请进,多谢多谢!!!