Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!decvax!duke!unc!mcnc!ncsu!uvacs!mac From: mac@uvacs.UUCP Newsgroups: net.lang.lisp Subject: (process) Message-ID: <959@uvacs.UUCP> Date: Sat, 24-Sep-83 12:50:41 EDT Article-I.D.: uvacs.959 Posted: Sat Sep 24 12:50:41 1983 Date-Received: Mon, 26-Sep-83 23:59:49 EDT Lines: 10 I think the confision about (process ...) is from its being an NLAMBDA, which doesn't evaluate its arguments. It can only accept constant arguments. This allows (process echo hi) or (process |echo hi|) but rules out (process 'echo 'hi) or (process "echo hi"). (process (concat "echo ") (gensym) "-n") is right out. It's unfortunate that Franz offers an NLAMBDA without offering the corresponding LAMBDA. Gotta use (apply ...) instead.