Re: Re: Display on guile

2009-03-09 Thread for . pdv
hi, Oh.. okay. I completely forgot about the printing of immediates vs non-immediates. guile> mh #(((two 1 2 (a . b))) ((one a . b))) guile> (define kv (hash-get-handle mh 'one)) guile> kv (one a . b) guile> mc (a . b) guile> kv (one a . b) guile> (set-cdr! kv (cons mc '())) guile> kv (one (a

Re: Display on guile

2009-03-05 Thread Linas Vepstas
2009/3/5 Praveen D V : > Hope I'm clear this time. I hope I am too: guile> (define x (cons 'c 'd)) guile> x (c . d) guile> (define y (cons 'b x)) guile> y (b c . d) guile> (define z (cons 'a y)) guile> z (a b c . d) --linas

Re: Display on guile

2009-03-05 Thread Praveen D V
On Thu, Mar 5, 2009 at 9:38 PM, Praveen D V wrote: > hi, > > On Thu, Mar 5, 2009 at 8:17 PM, Linas Vepstas wrote: >> 2009/3/5  : >>> hi Group, >>> >>> I executed these commands.. >>> >>> $ guile >>> guile> (define mc (cons 'a 'b)) >>> guile> mc >>> (a . b) >>> guile> (define ml (list 1 2 mc)) >>>

Re: Display on guile

2009-03-05 Thread Praveen D V
hi, On Thu, Mar 5, 2009 at 8:17 PM, Linas Vepstas wrote: > 2009/3/5  : >> hi Group, >> >> I executed these commands.. >> >> $ guile >> guile> (define mc (cons 'a 'b)) >> guile> mc >> (a . b) >> guile> (define ml (list 1 2 mc)) >> guile> ml >> (1 2 (a . b)) >> guile> (list mc 1 2 3) >> ((a . b) 1

Re: Display on guile

2009-03-05 Thread Linas Vepstas
2009/3/5 : > hi Group, > > I executed these commands.. > > $ guile > guile> (define mc (cons 'a 'b)) > guile> mc > (a . b) > guile> (define ml (list 1 2 mc)) > guile> ml > (1 2 (a . b)) > guile> (list mc 1 2 3) > ((a . b) 1 2 3) > guile> (define mh (make-hash-table 2)) > guile> (hashq-create-handl