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.
The
book covers important subjects related to bottom-up programming, including
functional programming, rapid prototyping, interactive development, and
embedded languages.
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.