Is the value returned by SETF defined in general, for all standard get/put functions? Specifically, what is returned by (SETF (VALUES IGNORE X) (VALUES 1 2))? Gold Hill's GCLISP (LM version) seems to return 1 when evaled but NIL when compiled. David Loewenstern Naval Air Development Center code 7013 Warminster, PA 18974-5000 <dml@nadc.arpa>