コード例 #1
0
ファイル: impersonator.py プロジェクト: yws/pycket-1
def chaperone_procedure_star(args):
    proc, check, keys, vals = unpack_procedure_args(args,
                                                    "chaperone-procedure*")
    if check is values.w_false and not keys:
        return proc
    return imp.make_interpose_procedure(imp.W_ChpProcedureStar, proc, check,
                                        keys, vals)
コード例 #2
0
ファイル: impersonator.py プロジェクト: yws/pycket-1
def chaperone_procedure(args):
    proc, check, keys, vals = unpack_procedure_args(
        args, "unsafe-chaperone-procedure")
    if check is values.w_false and not keys:
        return proc
    return imp.make_interpose_procedure(imp.W_UnsafeChpProcedure, proc, check,
                                        keys, vals)
コード例 #3
0
ファイル: impersonator.py プロジェクト: yws/pycket-1
def impersonate_procedure(args):
    proc, check, keys, vals = unpack_procedure_args(args,
                                                    "impersonate-procedure")
    if check is values.w_false and not keys:
        return proc
    return imp.make_interpose_procedure(imp.W_ImpProcedure, proc, check, keys,
                                        vals)
コード例 #4
0
ファイル: impersonator.py プロジェクト: magnusmorton/pycket
def chaperone_procedure_star(args):
    proc, check, keys, vals = unpack_procedure_args(args, "chaperone-procedure*")
    if check is values.w_false and not keys:
        return proc
    return imp.make_interpose_procedure(imp.W_ChpProcedureStar, proc, check, keys, vals)
コード例 #5
0
ファイル: impersonator.py プロジェクト: magnusmorton/pycket
def chaperone_procedure(args):
    proc, check, keys, vals = unpack_procedure_args(args, "unsafe-chaperone-procedure")
    if check is values.w_false and not keys:
        return proc
    return imp.make_interpose_procedure(imp.W_UnsafeChpProcedure, proc, check, keys, vals)
コード例 #6
0
ファイル: impersonator.py プロジェクト: magnusmorton/pycket
def impersonate_procedure(args):
    proc, check, keys, vals = unpack_procedure_args(args, "impersonate-procedure")
    if check is values.w_false and not keys:
        return proc
    return imp.make_interpose_procedure(imp.W_ImpProcedure, proc, check, keys, vals)