======Z4.scm====== <code shell></code> 4. na co se vyhodnocti nasl + zakreslete prostredi: <code scheme> ((lambda (x) (apply (let ((x 10) (y (+ x 2))) (lambda x (list x y))) (let ((x 20)) '(,(+ x 1))))) 100) </code> na co se vyhodnoti a nakreslete prostredi <code scheme> (let* ((x (lambda (x . y) (cons x (cdr y)))) (y (x 'a 'b))) (map (lambda (y) (x y y)) y)) </code> na co se vyhodnoti a nakreslete prostredi <code scheme> (let* ((x (lambda (x) (x x))) (x (x (lambda (x) x)))) (list x ( (x 10)))) ; vim: syntax=racket </code>