Mercurial > hg > Papers > 2010 > kent-master
view sources/scheme-cont.scm @ 7:8ef81ff8cb52
emended.
author | kent <kent@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 12 Feb 2010 13:10:57 +0900 |
parents | |
children |
line wrap: on
line source
(define cont #f) (define (cont-test i) (print "before") (call/cc (lambda (k) (set! cont k))) (print "after") (set! i (+ 1 i)) i) (cont-test 1) ;(define (leaf-count/cps tree cont) ; (if (pair? tree) ; (leaf-count/cps (car tree) ; (lambda (n) ; (leaf-count/cps (cdr tree) ; (lambda (m) (cont (+ n m)))))) ; (cont 1))) ; ;(define tree '((a . b) (c . d) . e))