<div dir="ltr">Yes, that does work, thanks.<div><br><div>I had put </div><div><div>  (require racket/runtime-path)</div><div>  (provide define-runtime-path)</div><div>into the teachpack file, but then in an ISL file, doing:</div><div>  (require "the-lib.rkt")</div><div>  (define-runtime-path y "hello world")</div><div>was giving:</div><div><div>?: literal data is not allowed;</div><div> no #%datum syntax transformer is bound in the transformer environment</div></div><div><br></div><div>Anyway, sorry about the noise.</div><div><br></div><div class="gmail_extra">
<br><div class="gmail_quote">On Wed, Mar 18, 2015 at 10:47 AM, Matthias Felleisen <span dir="ltr"><<a href="mailto:matthias@ccs.neu.edu" target="_blank">matthias@ccs.neu.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
Are you sure? I had a drracket open in ISL and here is what I got:<br>
<br>
> Welcome to DrRacket, version 6.1.1.8--2015-03-11(-/f) [3m].<br>
> Language: Intermediate Student with lambda.<br>
> > (require racket/runtime-path)<br>
> > (define-runtime-path y "hello world")<br>
> ><br>
<br>
<br>
<br>
-- Matthias<br>
<span class=""><br>
<br>
<br>
<br>
On Mar 18, 2015, at 9:46 AM, Nadeem Abdul Hamid <<a href="mailto:nadeem@acm.org">nadeem@acm.org</a>> wrote:<br>
<br>
> How can I use define-runtime-path from *SL? I have a little teachpack that exports the play-sound/play-background-sound functions so students can use that in a game, but when you create an executable the sound files are not packaged up. I figured that define-runtime-path needs to be used for that, but exporting that from the teachpack gives an error when you try to use it from a *SL program.<br>
><br>
> --- nadeem<br>
><br>
><br>
><br>
><br>
</span>> ____________________<br>
>  Racket Users list:<br>
>  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
<br>
</blockquote></div><br></div></div></div></div>