I have been developing a module loading system for AppleScript, called ModuleLoader.
http://homepage.mac.com/tkurita/scriptfactory/en/XModules/contents.html#ModuleLoader.
I have started this development inspired by appleMods.
ModuleLoader has similar functions and mechanism of LoaderServer of appleMods.
One of differences between appleMods and ModuleLoader is that modules/libraries
are normal script products (i.e. compiled scripts, script bundles, applets
and droplets).
Also I have been developing a tool for documentation of modules, called AppleScriptDoc.
http://homepage.mac.com/tkurita/scriptfactory/en/XModules/contents.html#AppleScriptDoc
AppleScriptDoc can generate reference manual as html files from marked up
comments in source code, like HeaderDoc or JavaDoc.
The generated manual can be set up in a script bundle as its help book.
The script bundle can display own help book in the Help Viewer using HelpBook.osax.
http://homepage.mac.com/tkurita/scriptfactory/en/contents.html#HelpBookOSAX
Now I am reimplementing ModuleLoader as a scripting addition to gain performance,
flexibility and easy of use (Almost finished but documents are not prepared).
I hope my works can be for someone's information.
=======================================================
Tetsuro KURITA
E-mail: [log in to unmask]http://homepage.mac.com/tkurita/scriptfactory/en/
=======================================================