[racket] What are the roles for teachpacks these days?

From: Danny Yoo (dyoo at cs.wpi.edu)
Date: Tue Jul 12 14:35:34 EDT 2011

So let's say that I'm designing a new #lang-implemented language.  I'd
love to automatically work with teachpacks and other external modules.
 So I can get require-like functionality with my language, and that
seems to work ok.

But when I click on Language/Add Teachpack, DrRacket responds by
saying that teachpacks only work with the teaching languages.

What's required for a #lang-implemented language to be treated as a
teaching language, and what does it need to implement to get teachpack
support?  Thanks!

Posted on the users mailing list.