def chaperone_vector(args): unpacked = unpack_vector_args(args, "chaperone-vector") return imp.make_interpose_vector(imp.W_ChpVector, *unpacked)
def impersonate_vector(args): unpacked = unpack_vector_args(args, "impersonate-vector") if unpacked[0].immutable(): raise SchemeException("impersonate-vector: cannot impersonate immutable vector") return imp.make_interpose_vector(imp.W_ImpVector, *unpacked)
def impersonate_vector(args): unpacked = unpack_vector_args(args, "impersonate-vector") if unpacked[0].immutable(): raise SchemeException( "impersonate-vector: cannot impersonate immutable vector") return imp.make_interpose_vector(imp.W_ImpVector, *unpacked)