On Sat, 5 Aug 2000 [EMAIL PROTECTED] wrote: > Tim Jenness wrote: > > > > On Fri, 4 Aug 2000, Tuomas Lukka wrote: > > > > > > Both of these are language related. Is ther really nothing in the > > > > internals that we need to make pdl better? > > > > > > One important thing that I don't have time to write an RFC for: allow XS > > > to make dynamically loaded modules' jump tableable automatically. > > > Currently, if you want to use another module's library or routines, you > > > have to modify the other module to generate a jump table. Either sharing > > > the symbols (via options) or allowing autogenerated jumptables would be > > > great. > > > > > > > I think that the Tk module suffers from the same problem so it might be > > quite easy to make a case for it. > > One thing to keep in mind is that XS is apparently going away and to be > replaced by something better (whatever that is). So we would like to ask > this from the XS replacement to get around the requirement to build all > these tables ourselves and find them in other modules at boot time (PDL > does this, PDL::Graphics::OpenGL I think, etc.): > > There should be a syntax in the XS replacement that allows modules to > publish APIs which can be accessed from other modules. This sounds like > being worth an RFC. > > Christian > There has not been much discussed at all on the XS replacement at the moment. Are you volunteering to write the RFC? :-) [sorry I got the CC wrong before] -- Tim Jenness JCMT software engineer/Support scientist http://www.jach.hawaii.edu/~timj