You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
385 B
13 lines
385 B
|
|
Exercise 1.30: The sum procedure above
|
|
generates a linear recursion. The procedure can be rewritten so that the sum
|
|
is performed iteratively. Show how to do this by filling in the missing
|
|
expressions in the following definition:
|
|
|
|
|
|
(define (sum term a next b)
|
|
(define (iter a result)
|
|
(if ⟨??⟩
|
|
⟨??⟩
|
|
(iter ⟨??⟩ ⟨??⟩)))
|
|
(iter ⟨??⟩ ⟨??⟩))
|
|
|