<?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: SICM on Mac OS X</title>
	<atom:link href="http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/feed/" rel="self" type="application/rss+xml" />
	<link>http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/</link>
	<description>Algorithms, Physics, AI, Games, Biology, Software, etc., with Reviews and Explanations</description>
	<pubDate>Tue, 06 Jan 2009 20:34:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: CrimsonMinstral</title>
		<link>http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/#comment-2695</link>
		<dc:creator>CrimsonMinstral</dc:creator>
		<pubDate>Sun, 16 Mar 2008 00:52:05 +0000</pubDate>
		<guid isPermaLink="false">http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/#comment-2695</guid>
		<description>Actually it does work on a PPC Mac (G4 17" 1.67GHz with 2GB RAM). Using your instructions (thanks by the way), I got mit-scheme and scmutils built and running. There is a new mit-scheme by the way but it no longer comes with a PPC binary. You either need to use the 20070909 package *or* use the new package a build mit-scheme using the portable C package. It works but it takes a *long* time to build.

Here, however is my problem. I keep getting a 

;Unassigned variable: *compiler-input-pathname*

error when I bind the following definitions from Chapter 1 of the book:

(define
  ((L-free-particle mass) local)
  (let ((v (velocity local)))
    (* 1/2 mass (dot-product v v))))

(define q
  (up (literal-function 'x)
      (literal-function 'y)
      (literal-function 'z)))

(define (Lagrangian-action L q t1 t2)
  (definite-integral (compose L (Gamma q)) t1 t2))

(define (test-path t)
  (up (+ (* 4 t) 7)
      (+ (* 3 t) 5)
      (+ (* 2 t) 1)))

(Lagrangian-action (L-free-particle 3.0) test-path 0.0 10.0)

Any thoughts? The problem exists using a straight terminal or GNU-Emacs. Seems to me this variable should have been bound in either the mit-scheme build or the scmutils build. I've used both the 20070909 PPC binary and built the 20080130 source for mit-scheme. Same problem exists in both cases so it seems this might be internal to scmutils. What did I miss?

p.s. I wish scmutils didn't have so much eccentric code in it. mzscheme/DrScheme would be a better environment and make the package more accessible for teaching. The port seems to be a real bear unfortunately.</description>
		<content:encoded><![CDATA[<p>Actually it does work on a PPC Mac (G4 17&#8243; 1.67GHz with 2GB RAM). Using your instructions (thanks by the way), I got mit-scheme and scmutils built and running. There is a new mit-scheme by the way but it no longer comes with a PPC binary. You either need to use the 20070909 package *or* use the new package a build mit-scheme using the portable C package. It works but it takes a *long* time to build.</p>
<p>Here, however is my problem. I keep getting a </p>
<p>;Unassigned variable: *compiler-input-pathname*</p>
<p>error when I bind the following definitions from Chapter 1 of the book:</p>
<p>(define<br />
  ((L-free-particle mass) local)<br />
  (let ((v (velocity local)))<br />
    (* 1/2 mass (dot-product v v))))</p>
<p>(define q<br />
  (up (literal-function &#8216;x)<br />
      (literal-function &#8216;y)<br />
      (literal-function &#8216;z)))</p>
<p>(define (Lagrangian-action L q t1 t2)<br />
  (definite-integral (compose L (Gamma q)) t1 t2))</p>
<p>(define (test-path t)<br />
  (up (+ (* 4 t) 7)<br />
      (+ (* 3 t) 5)<br />
      (+ (* 2 t) 1)))</p>
<p>(Lagrangian-action (L-free-particle 3.0) test-path 0.0 10.0)</p>
<p>Any thoughts? The problem exists using a straight terminal or GNU-Emacs. Seems to me this variable should have been bound in either the mit-scheme build or the scmutils build. I&#8217;ve used both the 20070909 PPC binary and built the 20080130 source for mit-scheme. Same problem exists in both cases so it seems this might be internal to scmutils. What did I miss?</p>
<p>p.s. I wish scmutils didn&#8217;t have so much eccentric code in it. mzscheme/DrScheme would be a better environment and make the package more accessible for teaching. The port seems to be a real bear unfortunately.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Yedidia</title>
		<link>http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/#comment-1793</link>
		<dc:creator>Jonathan Yedidia</dc:creator>
		<pubDate>Sat, 26 Jan 2008 16:57:11 +0000</pubDate>
		<guid isPermaLink="false">http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/#comment-1793</guid>
		<description>gmlk,
  I'm sorry it didn't work for you. I'm guessing that my instructions will only work for an Intel Mac. Especially since scmutils-200609-06-ix86-gnu-linux-sarge.tar.gz has "ix86" in it.</description>
		<content:encoded><![CDATA[<p>gmlk,<br />
  I&#8217;m sorry it didn&#8217;t work for you. I&#8217;m guessing that my instructions will only work for an Intel Mac. Especially since scmutils-200609-06-ix86-gnu-linux-sarge.tar.gz has &#8220;ix86&#8243; in it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gmlk</title>
		<link>http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/#comment-1733</link>
		<dc:creator>gmlk</dc:creator>
		<pubDate>Tue, 22 Jan 2008 08:04:53 +0000</pubDate>
		<guid isPermaLink="false">http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/#comment-1733</guid>
		<description>Following your instructions on a powerbook G4 15" with 2GB of RAM I get an "out of memory" error:

;    Compiling file: "rules.bin" =&#62; "rules.c"... 
;Aborting!: out of memory
;GC #1277: took:   0.10  (36%) CPU time,   0.16  (46%) real time; free: 973569
;GC #1278: took:   0.90 (100%) CPU time,   0.14  (98%) real time; free: 973727
;GC #1279: took:   0.90 (100%) CPU time,   0.14  (99%) real time; free: 973727

Any suggestions would be helpful?</description>
		<content:encoded><![CDATA[<p>Following your instructions on a powerbook G4 15&#8243; with 2GB of RAM I get an &#8220;out of memory&#8221; error:</p>
<p>;    Compiling file: &#8220;rules.bin&#8221; =&gt; &#8220;rules.c&#8221;&#8230;<br />
;Aborting!: out of memory<br />
;GC #1277: took:   0.10  (36%) CPU time,   0.16  (46%) real time; free: 973569<br />
;GC #1278: took:   0.90 (100%) CPU time,   0.14  (98%) real time; free: 973727<br />
;GC #1279: took:   0.90 (100%) CPU time,   0.14  (99%) real time; free: 973727</p>
<p>Any suggestions would be helpful?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: agian</title>
		<link>http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/#comment-758</link>
		<dc:creator>agian</dc:creator>
		<pubDate>Sat, 17 Nov 2007 21:18:19 +0000</pubDate>
		<guid isPermaLink="false">http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/#comment-758</guid>
		<description>Hi - I'm just getting into this myself, though not on a Mac.
Do you know of any online groups supporting either learning of SICM or scmutils?  Feel free to e-mail me.

I'd particularly like to see scmutils made widely available as a vehicle for teaching physics, and not necessearily just in the Scheme language either.

Good Luck!</description>
		<content:encoded><![CDATA[<p>Hi - I&#8217;m just getting into this myself, though not on a Mac.<br />
Do you know of any online groups supporting either learning of SICM or scmutils?  Feel free to e-mail me.</p>
<p>I&#8217;d particularly like to see scmutils made widely available as a vehicle for teaching physics, and not necessearily just in the Scheme language either.</p>
<p>Good Luck!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Yedidia</title>
		<link>http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/#comment-301</link>
		<dc:creator>Jonathan Yedidia</dc:creator>
		<pubDate>Thu, 18 Oct 2007 03:14:39 +0000</pubDate>
		<guid isPermaLink="false">http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/#comment-301</guid>
		<description>Thanks. Yes it's geeky, but this is "Nerd Wisdom" after all...</description>
		<content:encoded><![CDATA[<p>Thanks. Yes it&#8217;s geeky, but this is &#8220;Nerd Wisdom&#8221; after all&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Barak</title>
		<link>http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/#comment-300</link>
		<dc:creator>Barak</dc:creator>
		<pubDate>Wed, 17 Oct 2007 23:02:05 +0000</pubDate>
		<guid isPermaLink="false">http://nerdwisdom.com/2007/10/17/sicm-on-mac-os-x/#comment-300</guid>
		<description>Man that's geeky.  And yet I understood every word.</description>
		<content:encoded><![CDATA[<p>Man that&#8217;s geeky.  And yet I understood every word.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
