![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lisp
文章平均质量分 88
wait_for_eva
longer
展开
-
lisp-一些结构
数组创建(make-array 3); (NIL NIL NIL)(make-array '(2 3)); ((NIL NIL NIL) (NIL NIL NIL))一维数组直接传入数值,多位数组传入列表初始(make-array '(2 3) :initial-element 1); ((1 1 1) (1 1 1))(make-array '(2 3) :initial-ele...原创 2019-12-11 14:01:13 · 302 阅读 · 0 评论 -
lisp-列表
cons(cons 1 nil)列表可以当作是链表,其中的每个节点node包含了两个指针car:节点的值cdr:下一个节点cons的操作,可以理解为在一个链表的基础上,前插一个值。(cons 1 nil); (1); value: 1, next: nil(cons 1 '(2 3 4)); (1 2 3 4); value: 1, next: (2 3 4)(cons '(...原创 2019-12-10 10:25:56 · 1184 阅读 · 0 评论 -
lisp-基本概念
执行环境(command)(command)(command)Lisp中,涉及到操作相关,都必须是一个列表,也就是,必须使用小括号()进行包裹。大部分的交互式界面推出方式如下enviormentcommandshellexitpythonexit()lisp(exit)所以,对于这个环境的理解可能更明确了一些。一般顺序(funcdat...原创 2019-12-07 10:08:04 · 1072 阅读 · 0 评论 -
windows搭建lisp环境
需要工具:emacs、SBCL、Slimeemacs下载地址:http://ftp.gnu.org/gnu/emacs/windows/emacs26百度云地址:https://pan.baidu.com/s/1ohu7tKnKgDIYPj5PFPxRNw 密码:vme1SBCL下载地址:http://www.sbcl.org/platform-table....转载 2018-09-30 21:29:32 · 1352 阅读 · 0 评论