Robert Spier <[EMAIL PROTECTED]> wrote:

> It seems like an example of opcode bloat to me.

That's always the question: opcode or not.

> Especially as it should be possible to implement this with a piping
> open,

Yes. But C<open> needs another variant that takes an argv array.

  open Ppipe, Scmd, SFlags, Pargv

and e.g.:

Scmd:    "-|"    # open pipe for reading (stdout, stderr)
         "-1"    # read stdout only
         "-2"    # read stderr only
         "|-"    # open pipe for writing
         "-|-"   # Open2, Open3 variants like above

> -R

leo

Reply via email to