Re: [Chicken-users] basic Scheme question

2008-10-23 Thread Shawn Rutledge
On Thu, Oct 23, 2008 at 11:44 PM, Peter Bex <[EMAIL PROTECTED]> wrote: > On Thu, Oct 23, 2008 at 10:27:18PM -0700, Shawn Rutledge wrote: >> #;10> (begin (define update #f) (let ([v 'foo]) (set! update (lambda >> (d s) (printf "~s was ~s~%" d (eval d)) (set! d s) >> #;11> (update 'v 'bar) >> Err

Re: [Chicken-users] basic Scheme question

2008-10-23 Thread Peter Bex
On Thu, Oct 23, 2008 at 10:27:18PM -0700, Shawn Rutledge wrote: > #;10> (begin (define update #f) (let ([v 'foo]) (set! update (lambda > (d s) (printf "~s was ~s~%" d (eval d)) (set! d s) > #;11> (update 'v 'bar) > Error: unbound variable: v > > What I'm trying to do is pass the name of a let-

Re: [Chicken-users] s11n and tinyclos

2008-10-23 Thread Shawn Rutledge
On Wed, Mar 8, 2006 at 8:04 PM, Kon Lovett <[EMAIL PROTECTED]> wrote: > On Mar 7, 2006, at 10:27 PM, felix winkelmann wrote: > >> On 3/2/06, Simon St-Onge <[EMAIL PROTECTED]> wrote: >>> >>> Hi, >>> >>> I am trying to serialize/deserialize a tinyclos object using s11n: >>> >> >> Hi, Simon! >> >> We

[Chicken-users] basic Scheme question

2008-10-23 Thread Shawn Rutledge
#;10> (begin (define update #f) (let ([v 'foo]) (set! update (lambda (d s) (printf "~s was ~s~%" d (eval d)) (set! d s) #;11> (update 'v 'bar) Error: unbound variable: v What I'm trying to do is pass the name of a let-bound variable in to a lambda defined within the let context, in order to te

Re: [Chicken-users] Chicken LiveCD 0.4

2008-10-23 Thread felix winkelmann
On Wed, Oct 22, 2008 at 1:29 PM, Mario Domenech Goulart <[EMAIL PROTECTED]> wrote: > Hi folks, > > The Chicken LiveCD 0.4 is out. You can get it from > http://g3pd.ufpel.edu.br/chicken/livecd > > This version contains: > > * Chicken 3.4.0 > * more than 300 eggs installed > * Emacs + Quack + scheme