[ create a new paste ] login | about

Link: http://codepad.org/gRBhI7YO    [ raw code | output | fork ]

Scheme, pasted on Jan 24:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
(define (do-test)
    
      (define env '(1))
      ;(define env (list 1))
    
      (display env)
      (if (not (equal? (car env) 1))
        (error "assertion failed.")
        'ok)
    
      (set-car! env 2)
      'ok)
    
    (do-test)
    (do-test)


Output:
1
2
3
4
5
6
assertion failed.

 === context ===
Line 1:0: do-test

(1)(2)


Create a new paste based on this one


Comments: