#NEWLINE# def parse( self , line ) : #NEWLINE# #INDENT# for ( t , filename , lineno ) in maybe ( self . _match_last_line ( filename ) ) : #NEWLINE# #INDENT# self . _extra_line ( t ) #NEWLINE# self . filename = filename #NEWLINE# self . lineno = lineno #NEWLINE# return self . finish ( ) #NEWLINE# #UNINDENT# for t in maybe ( self . _match_line ( line ) ) : #NEWLINE# #INDENT# self . _extra_line ( t ) #NEWLINE# return self #NEWLINE# #UNINDENT# return self . finish ( )