#NEWLINE# def __init__( self , stream , boundary ) : #NEWLINE# #INDENT# self . _stream = boundary #NEWLINE# self . _boundary = boundary #NEWLINE# self . _done = False #NEWLINE# self . _rollback = ( len ( boundary ) + 6 ) #NEWLINE# unused_char = self . _stream . read ( 1 ) #NEWLINE# if ( not unused_char ) : #NEWLINE# #INDENT# raise InputStreamExhausted ( ) #NEWLINE# #UNINDENT# self . _stream . unget ( unused_char )