;in de kolommen rechts staan steeds de waarden van a b & c
;als er voor de regel een sterretje staat betekent dit dat
;die regel afgedrukt zal worden...
(define (print-abc a b c)
  (display a) (display "  ")
  (display b) (display "  ")
  (display c) (newline))
                                  ;  a  b  c
                                  ;-----------
(define (foo a b c)               ;  1  2  3
  (print-abc a b c)               ;  1  2  3  <---
  (let ((a 4)                     ;  4  2  3
        (c 5)                     ;  4  2  5
        (b c))                    ;  4  3  5
    (print-abc a b c)             ;  4  3  5  <---
    (let ((b 6)                   ;  4  6  5
          (c a))                  ;  4  6  4
      (print-abc a b c))          ;  4  6  4  <---
    (let ((a b)                   ;  3  3  5
          (c a))                  ;  3  3  4
      (print-abc a b c)))         ;  3  3  4  <---
  (print-abc a b c))              ;  1  2  3  <---
;De uitvoer zal dus zijn :
;
;   1  2  3
;   4  3  5
;   4  6  4
;   3  3  4
;   1  2  3