<br><br>On Sunday, November 3, 2013, Norman Ramsey  wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm trying to create a teachpack for use with Intermediate Student Language.<br>

I believe that I need to create a source file that uses the (provide ...)<br>
form and I need to put it into a package.  I have two questions:<br>
<br>
  - What, if anything, can I put into the info.rkt file to get my<br>
    teachpack onto the teachpack menu (once the package is installed)?<br>
<br></blockquote><div><br></div><div>I am not sure this is possible in 5.3.6. I recommend you just tell students to add the corresponding 'require' line to their files. </div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

  - What #lang should I use for the source code?  I'd like to stick<br>
    to what I know, which is ISL, and in particular I'd like all<br>
    arithmetic to be exact even in the presence of literals that contain<br>
    decimal points.   But I also know I need to acquire a 'provide'<br>
    form somehow...<br>
<br></blockquote><div><br></div><div>Probably easiest to write "#e1.5" instead of "1.5" to guarantee exactness. Painful I know but I think you will find "#lang racket" the best language for writing teachpacks. Depends on what you want it do tho, I suppose. </div>
<div><br></div><div>Robby</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Norman<br>
____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
</blockquote>