MultiReadStream.st
changeset 4457 9c524350fcf1
parent 4090 07de7c4cf517
child 5244 d03ba5173efe
equal deleted inserted replaced
4456:b35c1ba864e9 4457:9c524350fcf1
    11 
    11 
    12 !MultiReadStream class methodsFor:'documentation'!
    12 !MultiReadStream class methodsFor:'documentation'!
    13 
    13 
    14 documentation
    14 documentation
    15 "
    15 "
    16     Stacked streams. At any time, another stream can be stacked onto
    16     Stacked streams. 
    17     a stream stack. Making this stream's contents to be returned before the
    17     
    18     rest. To the stream reader, this looks like a single stream delivering the
    18     At any time, another stream can be stacked onto a stream stack. 
       
    19     Making this stream's contents to be returned before the rest. 
       
    20     To the stream reader, this looks like a single stream delivering the
    19     embedded stream contents sequentially.
    21     embedded stream contents sequentially.
    20 
    22 
    21     Useful when reading files which include each other, or to handle
    23     Useful when reading files which include each other, 
    22     define-macro expansion in a c-parser.
    24     or to handle define-macro expansion in a c-parser.
    23 
    25 
    24     [Author:]
    26     [Author:]
    25         Claus Gittinger
    27         Claus Gittinger
    26 
    28 
    27     [instance variables:]
    29     [instance variables:]