是否有可能在此增加另一项职能,以便评价的顺序为:procA->procC->procC->procA......?
(define (procA another-fun)
(let loop ((n 5))
(display "In Proc A
")
(set! another-fun (call/cc another-fun))
(when (> n 0)
(loop (- n 1)))))
(define (procB another-fun)
(let loop ((n 5))
(display "In Proc B
")
(set! another-fun (call/cc another-fun))
(when (> n 0)
(loop (- n 1)))))