On Tue, Jul 31, 2012 at 11:09:30PM +0200, Felix wrote:
> From: "Jeronimo Pellegrini"
> Subject: [Chicken-users] Printing procedures returned from call/cc
> Date: Tue, 31 Jul 2012 09:59:44 -0300
>
> > Hello,
> >
> > I was wondering why this happ
From: "Jeronimo Pellegrini"
Subject: [Chicken-users] Printing procedures returned from call/cc
Date: Tue, 31 Jul 2012 09:59:44 -0300
> Hello,
>
> I was wondering why this happens in Chicken (recent checkout from git):
>
> (let ((lst (call/cc (lambda (x)
>
On Tue, Jul 31, 2012 at 03:24:16PM +0200, Thomas Chust wrote:
> On Tue, 31 Jul 2012, Jeronimo Pellegrini wrote:
> >I was wondering why this happens in Chicken (recent checkout from git):
> >
> >(let ((lst (call/cc (lambda (x)
> > (print 'something)
> > (call/
On Tue, 31 Jul 2012, Jeronimo Pellegrini wrote:
[...]
I was wondering why this happens in Chicken (recent checkout from git):
(let ((lst (call/cc (lambda (x)
(print 'something)
(call/cc (lambda (y)
(list x y)))
(print
Hello,
I was wondering why this happens in Chicken (recent checkout from git):
(let ((lst (call/cc (lambda (x)
(print 'something)
(call/cc (lambda (y)
(list x y)))
(print lst)
(print (eq? (car lst) (cadr lst)))