<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: SICP sections 3.1.2 &#8211; 3.1.3</title>
	<atom:link href="http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/feed/" rel="self" type="application/rss+xml" />
	<link>http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/</link>
	<description>Eli Bendersky's personal website</description>
	<lastBuildDate>Wed, 10 Mar 2010 15:57:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: charles</title>
		<link>http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/comment-page-1/#comment-247751</link>
		<dc:creator>charles</dc:creator>
		<pubDate>Sat, 09 Jan 2010 15:46:05 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/#comment-247751</guid>
		<description>the procedure rand-update isn&#039;t imaginary. If you go to the SICP website, you can download support code for the chapters. ch3support.scm contains the definition of rand-update.</description>
		<content:encoded><![CDATA[<p>the procedure rand-update isn&#8217;t imaginary. If you go to the SICP website, you can download support code for the chapters. ch3support.scm contains the definition of rand-update.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flybirding</title>
		<link>http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/comment-page-1/#comment-181426</link>
		<dc:creator>flybirding</dc:creator>
		<pubDate>Thu, 09 Jul 2009 05:10:48 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/#comment-181426</guid>
		<description>em,yes.
Previously I choosed the language-&gt;legacy language-&gt;R5RS in DrScheme 4.1.5 when I came across the problem.
Now I choose the language-&gt;legacy language-&gt;Pretty Big in DrScheme 4.1.5,then exercise 3.5 could run.
It is a problem of Scheme programming envionment.
Thanks:)</description>
		<content:encoded><![CDATA[<p>em,yes.<br />
Previously I choosed the language-&gt;legacy language-&gt;R5RS in DrScheme 4.1.5 when I came across the problem.<br />
Now I choose the language-&gt;legacy language-&gt;Pretty Big in DrScheme 4.1.5,then exercise 3.5 could run.<br />
It is a problem of Scheme programming envionment.<br />
Thanks:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eliben</title>
		<link>http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/comment-page-1/#comment-181390</link>
		<dc:creator>eliben</dc:creator>
		<pubDate>Thu, 09 Jul 2009 03:42:38 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/#comment-181390</guid>
		<description>@flybirding,

The only imported function that is required to run this code is &#039;square&#039;, which I&#039;ve defined eariler:

&lt;pre&gt;(define (square x) 
  (* x x))
&lt;/pre&gt;

The real problem is that PLT have changed their language considerably in version 4. My code should execute with versions 3+, or in some kind of compatibility mode.</description>
		<content:encoded><![CDATA[<p>@flybirding,</p>
<p>The only imported function that is required to run this code is &#8217;square&#8217;, which I&#8217;ve defined eariler:</p>
<pre>(define (square x)
  (* x x))
</pre>
<p>The real problem is that PLT have changed their language considerably in version 4. My code should execute with versions 3+, or in some kind of compatibility mode.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flybirding</title>
		<link>http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/comment-page-1/#comment-181275</link>
		<dc:creator>flybirding</dc:creator>
		<pubDate>Wed, 08 Jul 2009 15:55:25 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/#comment-181275</guid>
		<description>Exercise 3.5
hi,i copy your PLT Scheme code in my DrScheme to see the results,but i get the error&quot;reference to undefined identifier: printf&quot; etc.
I think there must be something to import.
Could you show wholly the source code for Exercise 3.5.
Thank you very much:)</description>
		<content:encoded><![CDATA[<p>Exercise 3.5<br />
hi,i copy your PLT Scheme code in my DrScheme to see the results,but i get the error&#8221;reference to undefined identifier: printf&#8221; etc.<br />
I think there must be something to import.<br />
Could you show wholly the source code for Exercise 3.5.<br />
Thank you very much:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eliben</title>
		<link>http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/comment-page-1/#comment-128239</link>
		<dc:creator>eliben</dc:creator>
		<pubDate>Thu, 28 Aug 2008 16:02:19 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/#comment-128239</guid>
		<description>I guess that if one reads the small print of the contract, you&#039;re right. But I think my solution is good enough, as it provides the required protection, and does so in a much more elegant manner than the solution to the original requirement leads to.</description>
		<content:encoded><![CDATA[<p>I guess that if one reads the small print of the contract, you&#8217;re right. But I think my solution is good enough, as it provides the required protection, and does so in a much more elegant manner than the solution to the original requirement leads to.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/comment-page-1/#comment-127858</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Mon, 25 Aug 2008 22:56:39 +0000</pubDate>
		<guid isPermaLink="false">http://eli.thegreenplace.net/2007/09/27/sicp-sections-312-313/#comment-127858</guid>
		<description>I think you are missing an requirement here for Exercise 3.7: &quot;Define a procedure make-joint that accomplishes this. Make-joint should take three arguments. The first is a password-protected account. The second argument must match the password with which the account was defined in order for the make-joint operation to proceed.&quot;

The questions asks to signal an indication that the make-joint was not successful due to an incorrect acc-pass, yours only fail when the joint account try to withdraw money.</description>
		<content:encoded><![CDATA[<p>I think you are missing an requirement here for Exercise 3.7: &#8220;Define a procedure make-joint that accomplishes this. Make-joint should take three arguments. The first is a password-protected account. The second argument must match the password with which the account was defined in order for the make-joint operation to proceed.&#8221;</p>
<p>The questions asks to signal an indication that the make-joint was not successful due to an incorrect acc-pass, yours only fail when the joint account try to withdraw money.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
