<div>I believe Matthias has partially given you what I had hinted at. It is an excellent start.</div>
<div>&nbsp;</div>
<div>Marco</div>
<div>&nbsp;</div>
<div>P.S. I must agree that this is rather hard for a second Scheme program.<br><br>&nbsp;</div>
<div><span class="gmail_quote">On 2/18/07, <b class="gmail_sendername">Matthias Felleisen</b> &lt;<a href="mailto:matthias@ccs.neu.edu">matthias@ccs.neu.edu</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>On Feb 17, 2007, at 2:23 PM, trista wrote:<br><br>&gt; The assignment is as follows:<br>&gt;<br>&gt; Write a Scheme functin that accepts an accumulating functin
<br>&gt; (summation, product) and a list of numbers and returns the<br>&gt; accumulation of the operation on each element of the list.&nbsp;&nbsp;If the<br>&gt; list &#39;(1 2 3 4 ) was supplied and an operatin &quot;sum&quot; that adds two
<br>&gt; elements, the function should return the sum of the list.<br><br><br>Your assignment statement is flawed. The function should also consume<br>the identity element for the accumulation operation. (And nobody<br>should assign this as a second problem in Scheme.) -- Matthias
<br><br><br><br>_________________________________________________<br>For list-related administrative tasks:<br><a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme">http://list.cs.brown.edu/mailman/listinfo/plt-scheme
</a><br></blockquote></div><br>