#NEWLINE# def __copy__( self ) : #NEWLINE# #INDENT# new = self . __class__ ( self . _connection , self . _grammar , self . _processor ) #NEWLINE# new . __dict__ . update ( dict ( ( ( new , copy . deepcopy ( v ) ) for ( k , v ) in self . __dict__ . items ( ) if ( k != '_connection' ) ) ) ) #NEWLINE# return new