<> <> <> <> <> DIRECTORY IO USING [STREAM]; IOClasses: CEDAR DEFINITIONS = BEGIN STREAM: TYPE ~ IO.STREAM; <> CreatePipe: PROC [bufferByteCount: NAT _ 256] RETURNS [push, pull: STREAM]; <> <> Copy: PROC [from, to: STREAM, closeFrom, closeTo: BOOL _ TRUE, bufferByteCount: NAT _ 256]; <> <> CreateCommentFilterStream: PROC [input: STREAM] RETURNS [STREAM]; <> <> <> CreateCatInputStream: PROC [input1, input2: STREAM] RETURNS [STREAM]; <> <> CreateDribbleOutputStream: PROC [output1, output2: STREAM] RETURNS [STREAM]; <> END.