The recent posting of the Cambridge LISP version of OPS5 needs two fixes to at least get it to compile. 1. The definition of PROG1 is broken, try replacing the line ,@(append (cdr l) '((return ,xxx))))))) with the following line: ,@(cdr l) (return ,var))))) 2. The global *cved-least* should be *cvec-least* in the "fluid" declarations. About Cambridge LISP, are people using it? Did everyone give up after METACOMCO held their $200 for months before shipping last year (like they did for me)? Have there been new releases? Any applications written in it other than the OPS5 that was posted? --- John Featherly No cute pictures, no funny sayings, no strange disclaimers