|
On 23/10/2012 20:19, Johann Hibschman wrote:
I'm curious: what languages would print 1 and 2 below? I can't think of one. The equivalent Scheme, (define (inc i) (lambda (n) (+ n i)) (define i 1) (define inc1 (inc i)) (inc1 0) (set! i 2) (inc1 0) should never ever print anything other than 1 and 1.
You are right, my example is wrong! Denis