Determine the value to which the following Scheme expressions evaluate and draw a box around the resulting value. You need not show the steps in the substitution model needed to calculate the value.
(define foo (lambda (x) (lambda (y) (+ x y)))) (define bar (foo 3)) (+ (bar 4) (bar 7))
(define baz
(lambda (f x a)
(define
((frob (lambda (y z)
(if (empty? y) z (frob (tail y) (f (head y) z))))))
(frob x a))))
(baz + (list 1 2 3) 0)