This is experimental prerelease support for the Windows platform: use
at your own risk. "Your Kitten of Death awaits!"
0] (list 5 6 10)
(5 6 10)
0]
* (let ((x 15) (y 10) (xt 30) (yt 90)) (cons (+ x xt) (+ y yt)))
(45 . 100)
* (cons 12 (+ 35 66))
(12 . 101)
* (cons 12 `(35 66))
(12 35 66)
* (defvar *mylist* (cons 12 (+ 12 22)))
*MYLIST*
* *mylist*
(12 . 34)
* (car *mylist*)
12
* (cdr *mylist*)
34
34
* (car '(11 454 155))
11
* (cdr '(23 234 1155))
(234 1155)
cadr就是先cdr,再car
cdar就是先car,再cdr
* (cadr `((55 234 77) (32 555 66)))
32
* (cdar `((55 234 77) (32 555 66)))
(234 77)
*
以此类推
0] (cadr `((55 234 77) 32 555 66))
32
0] (cddr `((55 234 77) 32 555 66))
(555 66)
0] (caddr `((55 234 77) 32 555 66))
555
0[2] (cdddr `((55 234 77) 32 555 66))
(66)
0[2]
相关推荐
这是Hans Bulfone发行的LISP-MAGICK的一... 当函数需要一个值数组及其长度时,可以在CL-MAGICK中传递向量或列表,并省略length参数。 nil作为NULL指针传递(但不是#() )。例子(defpackage :lisp-magick-examples (:use
Lisp列表在内部使用节点的树状结构表示。 每个节点都有两个指针,一个左指针和一个右指针。 左指针指向一个列表元素(可以是一个原子或另一个列表),右指针指向该列表的其余部分。 备忘单 首先,Lisp的形式是什么?...
Common Lisp 备忘单 高级循环 局部变量和函数 局部变量 局部函数 更多关于函数 Lambda 表达式 功能参数 多个值 申请和Funcall 映射函数 更多关于列表 列出函数 推动、弹出和反向 关联列表 更多关于序列 数组 序列...
Lisp 解释器 ##Design 在我的 Lisp 解释器版本中,我有以下类: Interpreter.java:这是Driver 类,它接受来自用户的输入,扫描输入中的token,并将这些token 推送到解析器以构建解析树。 LispScanner.java:这个类...
它支持CLOS类和结构,哈希表,数组,向量,符号,数字,列表,约束等。 例如,简单的Common Lisp数据类型可以按如下方式序列化: (defun test () (make-object-persistent (list 'symbol 123 'test "abcdef" ...
刷题相见能面Emacs Lisp 风格指南 榜样很重要。 – 警官 Alex J. ...开发人员也维护了一个列表。 您可以使用 生成本指南的 PDF 或 HTML 副本。 目录 源代码布局和组织 几乎每个人都相信,除了他们自
AutoLISP例程:读取excel文件.doc
Autolisp讲义Autolisp讲义
还介绍了编辑框、按钮和文字、切换开关、单选按钮、列表框、下拉菜单、图像,图像按钮及滑动条的设计技巧;另外介绍了新手常犯错误分析及应对技巧。第4篇(第22~35章)为visuallisp程序设计应用与整合,主要介绍...
第十八章autolisp与dcl列表框和下拉菜单设计技巧 第十九章autolisp与dcl图像及图像按钮设计技巧 第二十章autolisp与dcl滑动条的设计技巧 第二十一章autolisp与dcl设计新手常犯错误分析及应对技巧 第四篇visuallisp...
一个基本的解析器和一组简单的实用程序,用于解析N-Triples数据。 N-Triples提供了一种表示语义... CL-NTRIPLES为Common Lisp应用程序提供了一个简单易用的解析器。 检查项目Wiki(请参阅上面的链接)以获取其他文档。
第十八章autolisp与dcl列表框和下拉菜单设计技巧 第十九章autolisp与dcl图像及图像按钮设计技巧 第二十章autolisp与dcl滑动条的设计技巧 第二十一章autolisp与dcl设计新手常犯错误分析及应对技巧 第四篇visuallisp...
专栏 Lisp中轻量级的柱状数据库 下一步 将其更改为接受套接字连接的独立数据库,而不是嵌入数据库。...列表->表->单位 将值列表分别插入到故事的列中 例如: (create-with-schema db tb (c1 c2 c3)) (insert '
超经典CAD lisp程序集锦
Visual LISP与Excel电子表格
第十八章autolisp与dcl列表框和下拉菜单设计技巧 第十九章autolisp与dcl图像及图像按钮设计技巧 第二十章autolisp与dcl滑动条的设计技巧 第二十一章autolisp与dcl设计新手常犯错误分析及应对技巧 第四篇visuallisp...
第十八章autolisp与dcl列表框和下拉菜单设计技巧 第十九章autolisp与dcl图像及图像按钮设计技巧 第二十章autolisp与dcl滑动条的设计技巧 第二十一章autolisp与dcl设计新手常犯错误分析及应对技巧 第四篇visuallisp...
我已经实现了lambda函数和函数调用,基本的整数算术,简单的列表操作,if语句,甚至还建立了基本的垃圾收集系统(通过引用计数)。 试用起来很容易(见下文)。 运行! 如果您具有Unix-y开发环境,则应该很容易...
Lisp 语言最早是在 20 世纪 50 年代末由麻省理工学院(MIT)为研究人工智能而开发的。Lisp 语言的强大使它在其它... Lisp 代表 LISt Processing,即表处理,这种编程语言用来处理由括号(即“(”和“)”)构成的列表。
本书首先从作者的学习经过及语言历史出发,随后用21个章节讲述了各种基础知识,主要包括:REPL 及Common Lisp 的各种实现、S- 表达式、函数与变量、标准宏与自定义宏、数字与字符以及字符串、集合与向量、列表处理、...