Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site ucbcad.UUCP Path: utzoo!linus!decvax!tektronix!ucbcad!notes From: notes@ucbcad.UUCP Newsgroups: net.lang.lisp Subject: Re: Re: Franz Lisp Process Help??? - (nf) Message-ID: <294@ucbcad.UUCP> Date: Wed, 28-Sep-83 14:41:09 EDT Article-I.D.: ucbcad.294 Posted: Wed Sep 28 14:41:09 1983 Date-Received: Fri, 30-Sep-83 21:03:00 EDT Sender: notes@ucbcad.UUCP Organization: UC Berkeley CAD Group Lines: 19 #R:umcp-cs:-273000:ucbcad:8400001:000:505 ucbcad!jkf Sep 28 07:51:00 1983 We have had lambda versions of process for quite some time (I can't recall just when they were added). There is a *process function which is used when you want to set up read and write pipes, a *process-send function for when you just want to write (e.g. ((lambda (p) (print "Hi there" p) (close p)) (*process-send "write joe")) ) and *process-receive for when you just want to read (e.g. ((lambda (p) (setq cwd (read p)) (close p)) (*process-receive "pwd")) ) john foderaro