A Pipe has two ends J.B. Webber ... S h e 1 1 P r o g s <- els *.sh "-/*.she m I, If the shell command line returns no data, then the data returned will be null (empty vector). i.e.: lczcUsing APL in a m u l t i p p - ' , ~ n e l t i p r o e s s o r environment. A propom] for a fledble but easy to use syntax. [ sore [ pr-5 [ lpr e I] DBOX Dla; ~9'1 Ex.vession'~-~s h e l l c R eof d s ~ i~ ' ~ ' ~ J Pipeline n apt Expvessiaa~ #t [ Many mechanisms have been proposed for accessing data, and running processes external to APL. For some of these, the syntax is bizarre, for others a detailed knowledge of some other language (sometimes even assembler) is necessary to do the simplest thing. Some, such as shared variables, offer a highly efficient method of passing data between two prcr,mses in the ~ m e processor, without having to copy the data. A number of methods either allow the passing of data alld/or commands to an
/lp/association-for-computing-machinery/a-pipe-has-two-ends-Ds0NshWSwF