1234567891011121314151617181920212223242526 |
- Program Example36;
- { Program to demonstrate the AssignPipe function. }
- Uses linux;
- Var pipi,pipo : Text;
- s : String;
-
- begin
- Writeln ('Assigning Pipes.');
- assignpipe(pipi,pipo);
- if linuxerror<>0 then
- Writeln('Error assigning pipes !');
- Writeln ('Writing to pipe, and flushing.');
- Writeln (pipo,'This is a textstring');close(pipo);
- Writeln ('Reading from pipe.');
- While not eof(pipi) do
- begin
- Readln (pipi,s);
- Writeln ('Read from pipe : ',s);
- end;
- close (pipi);
- writeln ('Closed pipes.');
- writeln
- end.
|