> > PS > ...Is there a way to run CL code from strings within ECL without writing > and reading a temporary file (this would just be a nicety since it works > fine as is)? Yes and it works on all CLs: (defun eval-string (your-code) (eval (read-from-string your-code))) HTH, Erik.