Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!yale!cmcl2!kramden.acf.nyu.edu!brnstnd From: brnstnd@kramden.acf.nyu.edu (Dan Bernstein) Newsgroups: comp.unix.shell Subject: Re: Dataflow Shells Message-ID: <17062:Feb2120:31:0291@kramden.acf.nyu.edu> Date: 21 Feb 91 20:31:02 GMT References: <5503@awdprime.UUCP> Organization: IR Lines: 23 In article <5503@awdprime.UUCP> dcheney@dcheney.austin.ibm.com (David Cheney) writes: > "the setup of more complicated networks of processes > than just pipelines". I haven't seen any information on 2dsh except for occasional references on the net. I have a tool that understands things like prog1 3|X --- prog2 --- Y|4 prog3 X| prog4 --- prog5 |Y This is the same as prog1 | prog2 | prog3 and prog4 | prog5, except that prog1 has descriptor 3 as a pipe to prog4's input, and prog5 has its output as a pipe to prog3's descriptor 4. The spacing is just for fun, --- is the same as |, | is really an abbreviation for 1|X ; X|0 where X is a unique pipe name, and there are a few extensions. At some point I'll clean this up and send it to comp.sources.somethingorother. > Finally, ever heard anything regarding OS support > for networks of pipes? There's no need for it. ---Dan Brought to you by Super Global Mega Corp .com