(ptr)
return ptr
ptr parsing
ptr parsing
ptr parsing
def parse_ptr(ptr):
    """ ptr parsing
    """
    if isinstance(ptr, str):
        if ptr.startswith('#'):
            ptr = ptr[1:]
        if ptr.startswith('0x'):
            ptr = int(ptr, 16)
        else:
            try:
                ptr = int(ptr)
            except ValueError:
                ptr = 0
    if not isinstance(ptr, int):
        ptr = 0
    return ptr
def parse_ptr ( ptr ) : if isinstance ( ptr , str ) : if ptr . startswith ( '#' ) : ptr = ptr [ 1 : ] if ptr . startswith ( '0x' ) : ptr = int ( ptr , 16 ) else : try : ptr = int ( ptr ) except ValueError : ptr = 0 if not isinstance ( ptr , int ) : ptr = 0 return ptr