コード例 #1
0
ファイル: analyzer.py プロジェクト: EvelynHf/basil
 def eval_first_cont(headVal):
     def eval_rest_cont(tailVal):
         return pogo.bounce(cont, pair.cons(headVal, tailVal))
     return execRands(expressions.restOperands(rands), env, eval_rest_cont)
コード例 #2
0
ファイル: evaluator.py プロジェクト: EvelynHf/basil
 def c1(head_val):
     def c2(tail_val):
         return pogo.bounce(cont, pair.cons(head_val, tail_val))
     return evalRands(expressions.restOperands(exps), env, c2)
コード例 #3
0
ファイル: evaluator.py プロジェクト: stjordanis/schemepy-1
    def c1(head_val):
        def c2(tail_val):
            return pogo.bounce(cont, pair.cons(head_val, tail_val))

        return evalRands(expressions.restOperands(exps), env, c2)