/   Programming Languages Books /  

Lisp Books

Advertisement

Lisp Books

This section contains free e-books and guides on Lisp, some of the resources in this section can be viewed online and some of them can be downloaded.

Introduction To Lisp by Dana Nau

his note covers the following topics: LISP’s influence on other languages, LISP applications, Common Lisp, Launching Allegro Common Lisp, Lists, Lisp Functions, Compiling, Editing Lisp files, Macros, Lisp Operators, Loops, Debugging, Allegro debugging commands, Functions of sequences.

Author(s):

s 66Pages

Programming Languages Lisp

This note covers the following topics: Lisp Implementations, Lisp history and dialects, Lists as programs and data, Cons Cells, Plists, Basic data types, Numeric Types, Evaluating lists, Special Operators, Macros, Variables, Control Flow, Defining Functions, REPL Emacs.

Author(s):

s 70Pages

LISP Tutorial

Lisp is a family of computer programming languages with a long history and a distinctive, fully parenthesized prefix notation. Topics covered includes: Locator/Identifier Separation Protocol (LISP), LISP in a nutshell, LISP data-plane, LISP control-plane, The reachability problem, Evaluation, The Internet is evolving, Separating Identifiers from Locators, LISP, a network-based Loc/ID split solution.

Author(s):

s NAPages

Introduction to Lisp

This note covers the following topics: What is LISP, LISP’s influence on other languages , LISP applications, Common Lisp, Launching Allegro Common Lisp, Defining Lisp Functions , Compiling , Editing Lisp files, Lisp functions , Macros , Operators , Interacting with Allegro Common Lisp,Interacting with Allegro Common Lisp, Debugging , Mapping functions, Destructive versus nondestructive functions.

Author(s):

s 66Pages

Intro to Lisp

Lisp is much more flexible than most languages. Users have such total control over what goes on that if they do not like the syntax of the language, they may change it to suit themselves. Topics covered includes: Characteristics of Lisp, Syntax of Lisp, Lisp Data Structures, Putting lists together, Equality, PROGN, Defining Functions, Programming Example, Iteration: DOTIMES, Global Variables, Lexical Closures, Characters, Arrays, Strings, Sequences, Input in Lisp, Using the Trace Facility, Multiple Values, Output in Lisp, Function Parameters, Looping Constructs and Defmacro.

Author(s):

s 139Pages

Learning Lisp for CMPT 310

This note coveres the following topics: Basic LISP Programming, advanced Functional Programming in LISP, Data Abstraction in LISP, Imperative Programming in LISP.

Author(s):

s NAPages

Lisp Notes

This note covers the following topics related to Lisp: Syntax of Lisp, Atoms and Lists, Sample Session, Putting lists together, Commonlisp Forms, Predicates, Lambda expressions, PROGN, Local Variables, Lexical Closures, Characters, Arrays, Strings, Sequences, Input in Lisp, Using the Trace Facility, Output in Lisp, Function Parameters, Loop, Defmacro, Defstruct.

Author(s):

s 139Pages

On Lisp (Paul Graham)

The book covers important subjects related to bottom-up programming, including functional programming, rapid prototyping, interactive development, and embedded languages.

Author(s):

s NAPages

The Common Lisp Cookbook

The book covers the following topics: Strings, Dates and Times, Hash Tables, Pattern Matching or Regular Expressions, Functions, Loop, Input or Output, Files and Directories, Packages, Macros and Backquote, CLOS (the Common Lisp Object System), Sockets, Interfacing with your OS, Foreign Function Interfaces, Threads, Defining Systems, Setting up an IDE with Emacs on Windows or Mac OS X, Using Emacs as a Lisp IDE, Using the Win32 API and Testing.

Author(s):

s NAPages

Practical Common Lisp (Peter Seibel)

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Common Lisp A Gentle Introduction to Symbolic Computation (by David S. Touretzky)

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

An Introduction to Programming in Emacs Lisp

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Loving Lisp the Savy Programmers Secret Weapon (Mark Watson)

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Developing Component Software with CORBA

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Advertisement