ANSI Common lisp1】的更多相关文章

lisp(本文专指common lisp)语言简介 lisp程序员能够并且经常编写一些能够写程序的程序,对于程序生成程序的这种特性, 因为lisp是主流语言中唯一一个提供一些方便的抽象来让你完成这个任务的语言,所以 lisp是主流语言中唯一一个广泛运用这个特性的语言. 编程其实就是寻求编写最优美的程序  ---高德纳 lisp黑客精神可以用两句话概括:编程应该是有趣的,程序应该是优美的. 约翰麦卡锡和他的学生于1958年展开lisp的初次实现工作,lisp是继Fortran之后,仍在使用 的最古…
简体中文 - ANSI Common Lisp 中文版 简体中文¶…
ANSI Common Lisp 中文翻譯版 — ANSI Common Lisp 中文版 ANSI Common Lisp 中文翻譯版¶…
Ok, Go ahead. 1 (a) (b) (c) (d) 2 注:union 在 Common Lisp 中的作用就是求两个集合的并集.但是这有一个前提,即给的两个列表已经满足集合的属性了.具体的操作过程似乎是对第一个 list 中的每一个元素在第二个 list 中查找,如无则标记一下:待第一个 list 的所有元素在第二个 list 中查完以后将所有标记过的元素放入一个 list 中与第二个 list 进行合并.这意味着,如果刚开始给的两个 list 不完全满足集合的属性,则会有重复出现…
I work out the questions by myself Chapter 2 question 4. (defun greater (x y) (if (> x y) x y ) ) question 5. (a) (defun enigma (x) (and (not (null x)) (or (null (car x)) (enigma (cdr x)) ) ) ) ; to judge whether there is a nil in x (b) (defun myster…
It has been a long time that I haven't dealt with my blog. On one hand I was preparing the exams.On the other hand I just learn more things and take some documents at local PC. As a result, I begin to learn Lisp as planned. 2.10 Variables let ; defin…
MAC 下用 Common Lisp 调试 OpenGL 程序 环境搭建 运行环境: OSX 10.11.3 EI Capitan Common Lisp: SBCL 使用 SBCL, 首先要安装这几个库 quicklisp, cl-opengl, cl-glu, lispbuilder-sdl. 先安装好 quicklisp, 再用它来安装其他库. 安装过程如下. 安装 quicklisp 先安装 quicklisp Air:~ admin$ cd code-staff/ Air:code-s…
(2014.1写于CSDN的文章) 最近对lisp非常感兴趣,因此在google中搜索了“common lisp install windows”, 想装一个开发环境玩玩. 第一条结果就是 “Getting going with modern Common Lisp on Windows” : http://www.mohiji.org/2011/01/31/modern-common-lisp-on-windows/ 就按这篇文章安装,大部分过程都非常顺利(我的系统正好是win7!),除了两个…
Lisp Hackers: Interviews with 100x More Productive Programmers Posted on June 26th, 2013 Lisp Hackers: Interviews with 100x More Productive Programmers, by Vsevolod Dyomkin, is available for free in multiple formats from Leanpub. Let Over Lambda Post…
这是<ANSI Common Lisp>第10章“宏”的习题第6题: 定义一个宏,接受一变量列表以及一个代码主体,并确保变量在代码主体被求值后恢复 (revert)到原本的数值…