#NEWLINE# def skip_to( self , target ) : #NEWLINE# #INDENT# if ( self . id is None ) : #NEWLINE# #INDENT# raise ReadTooFar #NEWLINE# #UNINDENT# if ( target <= self . id ) : #NEWLINE# #INDENT# return #NEWLINE# #UNINDENT# self . positive . skip_to ( target ) #NEWLINE# if ( self . negative . id is not None ) : #NEWLINE# #INDENT# self . negative . skip_to ( target ) #NEWLINE# self . _find_next ( ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# self . id = self . positive . id