From: ifconfig (nslookupifconfig at hotmail.com) Date: Tue Apr 27 20:20:17 EDT 2004 |
|
I would use: (define-values (i o) (make-pipe)) (start-the-engine) (let ([val (read o)]) (if (equal? val eof) 'failure 'success)) And in the engine, success would print the return value and close the port, failure would close the port. Simple and elegant, in my view. Probably costs a lot of resources though. Yours truly, ifconfig BAGOS http://bagos.sourceforge.net
Posted on the users mailing list. |
|