On 19/01/03 14:29 -0500, Douglas Burke wrote: > > Hi, > > I have just started work on an ILSM for S-Lang, which is (taken from > http://www.s-lang.org/): > > S-Lang is a multi-platform programmer's library designed to allow a > developer to create robust multi-platform software. It provides facilities > required by interactive applications such as display/screen management, > keyboard input, keymaps, and so on. The most exciting feature of the > library is the slang interpreter that may be easily embedded into a > program to make it extensible. > > I believe many linux distributions distribute the library, otherwise it's > pretty easy to build/install. > > It would suit my ego to have it under the Inline namespace (which it > currently is), but I can rename it if there are objections. Since using > S-Lang in the name of the perl module seems to throw the build into a bit > of a fit I've called it Inline::SLang.
You certainly have my blessing to use the Inline namespace. Looks like you figured out how to create an ILSM. Inline::SLang seems like the best name choice. > I have an extremely early release available at > http://hea-www.harvard.edu/~dburke/perl/ (thanks to Neil Watkiss' Python and > Ruby modules, on which much was based). > > Although limited and very incomplete, the most important functionality is > present since one can say: > > use Inline SLang => <<'EOD'; > define JAxH() { > variable type = (); > return sprintf( "Just Another %s Hacker", type ); > } > EOD > print JAxH('Inline'), "\n"; Great! Keep up the good work and let us know if you need any roadside assistance. Cheers, Brian