#NEWLINE# def parse( self , data ) : #NEWLINE# #INDENT# self . raw += data #NEWLINE# data = ( self . buffer + data ) #NEWLINE# self . buffer = b'' #NEWLINE# more = ( True if ( len ( data ) > 0 ) else False ) #NEWLINE# while more : #NEWLINE# #INDENT# ( more , data ) = self . process ( data ) #NEWLINE# #UNINDENT# self . buffer = data