@staticmethod
    def make_unreadable(string):
        if string in W_Symbol.unreadable_symbols:
            return W_Symbol.unreadable_symbols[string]
        else:
            # assume that string is a utf-8 encoded unicode string
            value = string.decode("utf-8")
            W_Symbol.unreadable_symbols[string] = w_result = W_Symbol(value, True)
            return w_result
dataset/ETHPy150Open samth/pycket/pycket/values.py/W_Symbol.make_unreadable/original