Adolph两边

 

2014年3月28日

lisp中的nil

摘要: ANSI Common Lisp 第二章 课后习题 7.只使用本章所介绍的操作符,定义一个函数,它接受一个列表作为实参,如果有一个元素是列表时,就返回真。1 (defun have-list (lst)2 (if (null lst)3 nil4 (do ((i lst (setf i (cdr i))) (exis nil))5 ((null i) exis)6 (setf exis (and (listp (car i)) (not (null i)))))))测试如下当看到(have-list '(n... 阅读全文

posted @ 2014-03-28 17:45 Adolph两边 阅读(353) 评论(0) 推荐(0) 编辑

导航