Common Lisp: A Gentle Introduction to Symbolic Computation 文档

This highly accessible introduction to?Lisp is suitable both for novices approaching their first programming language and experienced programmers interested in exploring a key tool for artificial intelligence research. The text offers clear, reader-friendly explanations of such essential concepts as cons cell structures, evaluation rules, programs as data, and recursive and applicative programming styles.

brrt 2016-03-01   1813   0

Clojure高性能编程 文档


mnrfe 2016-02-12   79   0

Common Lisp 编程(中文版) 文档

实用Common Lisp编程。这是一本不同寻常的Common Lisp入门书。本书首先从作者的学习经过及语言历史出发,随后用21个章节讲述了各种基础知识,主要包括:REPL 及Common Lisp 的各种实现、S- 表达式、函数与变量、标准宏与自定义宏、数字与字符以及字符串、集合与向量、列表处理、文件与文件I/O 处理、类、FORMAT格式、符号与包,等等。而接下来的9 个章节则翔实地介绍了几个有代表性的实例,其中包含如何构建垃圾过滤器、解析二进制文件、构建ID3 解析器,以及如何编写一个完整的MP3 Web 应用程序等内容。最后还对一些未介绍内容加以延伸。

closing 2015-12-23   230   0

On Lisp: Common Lisp 高级编程技术 文档

译者序《OnLisp》不是一本Lisp的入门教材,它更适合读过《ANSI CommonLisp》或者《Practical CommonLisp》的Lisp学习者。它对Lisp宏本身及其使用做了非常全面的说明,同时自底向上的编程思想贯穿全书,这也是《OnLisp》得名的原因,即,基于Lisp,扩展Lisp。原作者PaulGraham同时也是ANSI CommonLisp一书的作者。我是一个Lisp程序员,Linux系统管理员。将现存的几部CommonLisp重要著作翻译成中文,介绍给国内的广大计算机专业学生和编程爱好者,是我多年来的心愿。希望这本《OnLisp》中文版能对国内的读者有所帮助。《OnLisp》的成书年代早在1994年ANSICommonLisp标准发布以前,该书中使用了许多古老的Lisp操作符,原书中的一些代码已经无法在最新的CommonLisp平台上执行了。

bger 2015-10-29   40   0

Clojure Cheat Sheet 文档

Clojure是一种运行在Java平台上的 Lisp 方言,Lisp是一种以表达性和功能强大著称的编程语言,但人们通常认为它不太适合应用于一般情况,而Clojure的出现彻底改变了这一现状。如今,在任何具备 Java 虚拟机的地方,您都可以利用 Lisp 的强大功能。<br> 作为当今最主流的运算平台JVM,把函数式编程语言引入JVM也是很多人尝试的方向,Clojure就是其中之一。Clojure是一个在JVM平台运行的动态函数式编程语言,其语法接近于LISP语言,在JVM平台运行的时候,会被编译为JVM的字节码进行运算。 <br> Clojure保持了函数式语言的主要特点,例如immutable state,Full Lisp-style macro support,persistent data structures等等,并且还能够非常方便的调用Java类库的API,和Java类库进行良好的整合。

wgq91here 2015-10-07   78   0

A Critique of Common Lisp 文档

Amajor goal of the COMMON LISP committee was to define a Lisp language with sufficient power and generality that people would be happy to stay within its confines and thus write inherently transportable code. We argue that the resulting language definition is too large for many short-term and medium-term potential applications. In addition many parts of COMMON LISP cannot be implemented very efficiently on stock hardware. We further argue that the very generality of the design with its different efficiency profiles on different architectures works against the goal of transportability.

lple68 2015-08-02   69   0

Common Lisp中最有趣的部分的一个简短介绍 文档

Common Lisp中最有趣的部分的一个简短介绍。

lple68 2015-07-28   70   0

[Lisp相关文档] On Lisp 文档

This book is intended for anyone who wants to become a better Lisp programmer. It assumes some familiarity with Lisp, but not necessarily extensive programming experience. The first few chapters contain a fair amount of review. I hope that these sections will be interesting to more experienced Lisp programmers as well, because they present familiar subjects in a new light.

lple68 2015-07-28   75   0

COMMON LISP:A Gentle Introduction to Symbolic Computation 文档

This book is about learning to program in Lisp. Although widely known as the principal language of artificial intelligence research—one of the most advanced areas of computer science—Lisp is an excellent language for beginners. It is increasingly the language of choice in introductory programming courses due to its friendly, interactive environment, rich data structures, and powerful software tools that even a novice can master in short order.

lple68 2015-07-27   61   0

Common Lisp: A Brief Tutorial 文档

Common Lisp is an \expression-oriented" programming language. A Lisp program consists of expressions, or forms. A form by itself is a program, but most programs are made up of many forms.A subtle, but far-reaching, consequence of the read-eval-print interpreter model is that all Lisp programs are in fact also Lisp data objects! For example, the \Hello World" program | (print "Hello World") | is a list containing a symbol and a string.

lple68 2015-07-27   88   0

Praise for Practical Common Lisp 文档

Finally, a Lisp book for the rest of us. If you want to learn how to write a factorial function, this is not your book. Seibel writes for the practical programmer, emphasizing the engineer/artist over the scientist and subtly and gracefully implying the power of the language while solving understandable real-world problems.

lple68 2015-07-27   76   0

Paradigms of Artificial Intelligence Programming 文档

Paradigms of AI Programming is the first text to teach advanced Common Lisp techniques in the context of building major AI systems. By reconstructing authentic, complex AI programs using state-of-the-art Common Lisp, the book teaches students and professionals how to build and debug robust practical programs, while demonstrating superior programming style and important AI concepts. The author strongly emphasizes the practical performance issues involved in writing real working programs of significant size. Chapters on troubleshooting and efficiency are included, along with a discussion of the fundamentals of object-oriented programming and a description of the main CLOS functions. This volume is an excellent text for a course on AI programming, a useful supplement for general AI courses and an indispensable reference for the professional programmer

lple68 2015-07-27   324   0


Lisp is the language of choice for work in artificial intelligence and in symbolic algebra. It is also important in the study of programming languages, because, since its inception over thirty years ago, it has had full recursion, the con- ditional expression, the equivalence of program and data structure, its own evaluator available to the programmer, and extensibility—the syntactic in- distinguishability of programmer-defined functions and “built-in” operators. It is also the paradigm of “functional,” or “applicative,” programming. Be- cause of the varied interests in Lisp, I have tried to present it in a general and neutral setting, rather than specifically in the context of any of the special fields in which it is used.

lple68 2015-07-26   62   0

实用Common Lisp编程 文档

这是一本不同寻常的Common Lisp入门书。本书首先从作者的学习经过及语言历史出发,随后用21个章节讲述了各种基础知识,主要包括:REPL 及Common Lisp 的各种实现、S- 表达式、函数与变量、标准宏与自定义宏、数字与字符以及字符串、集合与向量、列表处理、文件与文件I/O 处理、类、FORMAT格式、符号与包,等等。而接下来的9 个章节则翔实地介绍了几个有代表性的实例,其中包含如何构建垃圾过滤器、解析二进制文件、构建ID3 解析器,以及如何编写一个完整的MP3 Web 应用程序等内容。最后还对一些未介绍内容加以延伸。

mf7x 2015-07-25   65   0

Common LISP 程序设计 文档


lple68 2015-07-24   76   0

Common Lisp the Language 2nd Edition 文档

Common Lisp,缩写为 CL(不要和缩写同为CL的组合逻辑混淆),是Lisp的众多方言之一,标准由ANSI X3.226-1994定义。它是为了标准化此前众多的Lisp分支而开发的,它本身并不是一个具体的实现而是各个Lisp实现所遵循的规范。 相对于各种嵌入在特定产品中的语言Emacs Lisp 和 AutoLISP,Common Lisp 是一个通用用途的编程语言。不像很多早期的Lisp,Common Lisp同Scheme一样,其中的变量是有作用域的。

lple68 2015-07-24   145   0

Corman Lisp User Guide 3.0 文档

This document is intended for use with Corman Lisp, a Common Lisp development environment for Microsoft Windows operating systems running on Intel platforms. Corman Lisp consists of a Common Lisp native code compiler for Intel processors, 80x86 assembler and disassemble, incremental linker and multi-window text editor. It requires a system running a Microsoft Windows operating system (such as Windows ME, Windows XP, or Windows 2000). It is fully integrated with the Win32 API, and all the Windows API functions are readily available from Lisp.

lple68 2015-07-24   2659   0

ANSI Common Lisp 中文翻译版 文档

本书的目的是快速及全面的教你 Common Lisp 的有关知识。它实际上包含 两本书。前半部分用大量的例子来解释 Common Lisp 里面重要的概念。后 半部分是一个最新 Common Lisp 辞典,涵盖了所有 ANSI Common Lisp 的操作符。

lple68 2015-07-24   4083   0

Clojure编程第二版 文档

Programming Clojure 2nd Edition。Clojure is one of the most interesting languages out there right now, and the best way of learning Clojure just got better. The second edition of Programming Clojure adds up-to-date information, plenty of practical examples, and a ton of useful tips on how to learn, work with, and succeed with Clojure.

lple68 2015-07-24   116   0

Clojure1.2 Handbook中文版 文档

一本读书笔记相当于你对书的“注解”。Lisp是一门神秘的语言,有无数的geek,hacker对他推崇备至,也有众多的程序员对它嗤之以鼻,他和我们小学、中学、大学最先接触的Basic、Pascal、Fortran、C/C++是如此的风格迥异,以至于第一眼看上去就令人排斥。其根本原因在于,大部分人有天生的排异反应,对于和自己理念相左的事物,第一反应就是:切!胡扯!但人类能弄出来的任何新玩意儿,没有那个是和原有知识完全脱钩的。终于有一天,我看到一篇文章(Lisp的本质(The Nature of Lisp)),分析Lisp就是XML++:Lisp表达式既表示数据也表示代码,代码即数据、数据即代码,

lple68 2015-07-24   2204   0
1 2 3