ABSTRACT

Most programming languages have a way to accept string input and convert it to a particular data type. But Visual LISP, because it runs in a CAD/CAM environment, must do more than just accept basic input in the form of numbers or strings. Visual LISP’s input system must be able to accept points, entity selections, selection sets, window selections, angles, and distances, as well as numbers and strings.