Got it.  Should be able to make progress from here. <div><br></div><div>Thanks<br><br><div class="gmail_quote">On Sat, Oct 27, 2012 at 8:26 PM, Sam Tobin-Hochstadt <span dir="ltr">&lt;<a href="mailto:samth@ccs.neu.edu" target="_blank">samth@ccs.neu.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Sat, Oct 27, 2012 at 4:53 PM, Ray Racine &lt;<a href="mailto:ray.racine@gmail.com">ray.racine@gmail.com</a>&gt; wrote:<br>

&gt; Nevermind the nevermind.<br>
&gt;<br>
&gt; I can&#39;t seem to get (quote-module-path) into Typed Racket and obtaining the<br>
&gt; module path for use in the Racket Places API is core.  The problem is<br>
&gt; quote-module-path is syntax and the closed over procedure module-path-fixup<br>
&gt; is protected on export.<br>
<br>
</div>Right, this is a problem in a number of places.<br>
<div class="im"><br>
&gt; I did find some special handling of this issue in<br>
&gt; typed-racket/typecheck/tc-app/tc-app-special.rkt but the machinery is beyond<br>
&gt; me.<br>
<br>
</div>This isn&#39;t the place where the solution goes. Instead, you want to add<br>
a type for `module-path-fixup` in<br>
`typed-racket/base-env/base-special-env.rkt`, which has a number of<br>
other examples of exactly this issue.<br>
<div class="im"><br>
&gt; Ray<br>
&gt;<br>
&gt; On Sat, Oct 27, 2012 at 6:35 PM, Ray Racine &lt;<a href="mailto:ray.racine@gmail.com">ray.racine@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Oh boy.  Nevermind.  Never occurred to me to ... I donno just (require<br>
&gt;&gt; syntax/location).  sigh<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Sat, Oct 27, 2012 at 6:25 PM, Ray Racine &lt;<a href="mailto:ray.racine@gmail.com">ray.racine@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Trying to use quote-module-path in TR.  Minimum need is its no arg<br>
&gt;&gt;&gt; version, e.g. (quote-module-path).  The below is giving me a syntax error<br>
&gt;&gt;&gt; however.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks in advance.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Ray<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; #lang typed/racket<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; (require/typed syntax/location<br>
&gt;&gt;&gt;                [quote-module-path (-&gt; Module-Path)])<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
</div>&gt; ____________________<br>
&gt;   Racket Users list:<br>
&gt;   <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
&gt;<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
--<br>
sam th<br>
<a href="mailto:samth@ccs.neu.edu">samth@ccs.neu.edu</a><br>
</font></span></blockquote></div><br></div>