ABSTRACT

The LISP programming language appeared on computers in the 1950s and has undergone many changes in its lifetime. Visual LISP is an adaptation of the original LISP and is one of the most widely used versions in the world. Some basic concepts underlying Visual LISP make it unique in the world of programming. These concepts range from powerful ones that can be exploited by talented programmers to those that are simply odd in relation to other languages

This chapter looks at the concepts underlying the LISP language. Of key importance is the evaluator and how it works. The discussion continues with a look at how symbols are used in a program. You finish the chapter by looking at special symbol treatments such as the creation of commands and how to recover from errors in your program.