If I enter the following module into DrScheme, version 3.99.0.26-svn6jun2008 (self compiled on a ubuntu zmd64 (module language)<br><br>#lang scheme<br>(provide foo)<br>(define (foo a #:optional (b #f)) #t)<br><br>and hit check syntax <br>
<br>I get an internal error<br><br>path-&gt;complete-path: expects argument of type &lt;path (for any platform) or string&gt;; given |expanded module|<br><br>and Dr scheme is in a confused state&nbsp; with nothing showing up in the definitions window&nbsp; (it does not want to look at my code, and so it assumes that I don&#39;t either)<br>
<br>I&#39;m not sure whether I am screwed up, or this is a bug.&nbsp; Probably both.<br>