<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Jun 4, 2014, at 9:26 PM, Daniel Brady wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">Hi all,<div>I've decided to undertake the project of creating a small language, and then model the HtDP teaching languages by creating a hierarchical series of versions of that language. My current approach is to just make each of them a #lang language, but grouped together in a collection, and that's working out fine. But I would like to see if I can do it in a similar way to the HtDP languages, such that the user chooses the language from a group in the Choose Language menu, and doesn't use #lang syntax.</div>

<div><br></div><div>(I'm already asking about how to add a group of languages to that menu in a different thread.)</div><div><br></div><div>So I guess the question boils down to: <b>How can I take a group of #lang languages and convert them to the teaching-language 'style', if you will?</b></div>
<div>~Daniel.</div><div>
<div><br></div>-- <br><div dir="ltr"><i><font face="garamond, serif">SEE YOU SPACE COWBOY...</font></i></div>
</div></div>
____________________<br>  Racket Users list:<br>  <a href="http://lists.racket-lang.org/users">http://lists.racket-lang.org/users</a><br></blockquote></div><br><div><br></div><div>So you read </div><div><br></div><div> <a href="http://docs.racket-lang.org/tools/adding-languages.html?q=drracket%20language%20menu#%28part._.Adding_.Arbitrary_.Languages_to_.Dr.Racket%29">http://docs.racket-lang.org/tools/adding-languages.html?q=drracket%20language%20menu#%28part._.Adding_.Arbitrary_.Languages_to_.Dr.Racket%29</a></div><div><br></div><div>Can you explain where you get stuck and (if possible) why you're stuck there? This would help us improve the docs and we can answer your question(s). I think it is safe to conflate the two threads here. </div><div><br></div><div>-- Matthias</div><div><br></div><div>(p.s. I have done this language-menu thing only once, for The Little Lisper languages, but never released it.) </div></body></html>