Common LISP Modules

To ensure portability to all Common LISP environments, I have provided a portable graphics library in Chapter 2. All programs in this book are copyrighted by Mark Watson.

Common LISP Modules

While creativity plays an important role in the advancement of computer science, great ideas are built on a foundation of practical experience and knowledge. This book presents programming techniques which will be useful in both AI projects and more conventional software engineering endeavors. My primary goal is to enter tain, to introduce new technologies and to provide reusable software modules for the computer programmer who enjoys using programs as models for solutions to hard and interesting problems. If this book succeeds in entertaining, then it will certainly also educate. I selected the example application areas covered here for their difficulty and have provided both program examples for specific applications and (I hope) the method ology and spirit required to master problems for which there is no obvious solution. I developed the example programs on a Macintosh TM using the Macintosh Common LISP TM development system capturing screen images while the example programs were executing. To ensure portability to all Common LISP environments, I have provided a portable graphics library in Chapter 2. All programs in this book are copyrighted by Mark Watson. They can be freely used in any free or commercial software systems if the following notice appears in the fine print of the program's documentation: "This program contains software written by Mark Watson." No royalties are required. The program miniatures contained in this book may not be distributed by posting in source code form on public information networks, or in printed form without my written permission.

More Books:

Common LISP Modules
Language: en
Pages: 207
Authors: Mark Watson
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

While creativity plays an important role in the advancement of computer science, great ideas are built on a foundation of practical experience and knowledge. This book presents programming techniques which will be useful in both AI projects and more conventional software engineering endeavors. My primary goal is to enter tain,
Common LISP
Language: en
Pages: 1029
Authors: Guy Steele, Scott E. Fahlman
Categories: Computers
Type: BOOK - Published: 1990 - Publisher: Digital Press

The defacto standard - a must-have for all LISP programmers. In this greatly expanded edition of the defacto standard, you'll learn about the nearly 200 changes already made since original publication - and find out about gray areas likely to be revised later. Written by the Vice- Chairman of X3J13
Artificial Intelligence with Common Lisp
Language: en
Pages: 542
Authors: James L. Noyes
Categories: Computers
Type: BOOK - Published: 1992 - Publisher: Jones & Bartlett Learning

[The book] provides a balanced survey of the fundamentals of artificial intelligence, emphasizing the relationship between symbolic and numeric processing. The text is structured around an innovative, interactive combination of LISP programming and AI; it uses the constructs of the programming language to help readers understand the array of artificial
COMMON LISP
Language: en
Pages: 899
Authors: Franz Inc
Categories: Computers
Type: BOOK - Published: 1988 - Publisher: Addison-Wesley

This is the first complete and definitive reference to Common LISP, a popular computer language often used by artificial intelligence programmers. This is an alphabetical reference, which includes essays, and is for serious LISP programmers.
Practical Aspects of Declarative Languages
Language: en
Pages: 285
Authors: Andy Gill, Terrance Swift
Categories: Computers
Type: BOOK - Published: 2009-01-10 - Publisher: Springer

Declarative languages have long promised the ability to rapidly create easily maintainable software for complex applications. The International Symposium of Practical Aspects of Declarative Languages (PADL) provides a yearly - rum for presenting results on the principles the implementations and especially the applications of declarative languages. The PADL symposium held