[plt-scheme] How to add a new language to DrScheme?

From: Filipe Cabecinhas (filcab at gmail.com)
Date: Wed Feb 18 07:57:48 EST 2009


I'm trying to add a new language to DrScheme. I've already implemented
main.ss, lang/reader.ss and info.ss. (so require, #lang and DrScheme all
work). But I don't have my module directory inside collects, so DrScheme
won't see it (module... see it because I added it to that language's
collects). How can I add this directory to DrScheme? Must I change an
environment variable or can I do it by changing one or two files or
configuring DrScheme for that?

Also, I want to distribute DrScheme with this language to some students
for testing. Is there a way to create a minimized installer with only
scheme, DrScheme, debug tools and my language? Mind that my language
needs to use MysterX, so I need to run the scripts to register the dlls.
And they're architecture students, so I can't just tell them to run
regsrv32 mysterx.dll :-)

Thanks for your help,


Posted on the users mailing list.