[EMAIL PROTECTED] wrote: > > I was hoping someone would correct me, if you have? ;-) After reading Bob's e-mail > I paid closer attention to the error and thought in terms of compile time rather > than runtime... But I am a bit confused about the order of compiling, does the whole > file get compiled, then the module, and then they get "linked" or is it sequential > so that as soon as a non-previously compiled 'use' is reached, then the that is > compiled and then returns to the original point to finish that file? This latter > seems to make more sense, but then that doesn't mean it is the case. I really ought > to read up more on Perl internals, but finding the time when I want to make my head > hurt is difficult at best ;-)...... > > http://danconia.org
Just a hunch, since the material in question is out of reach, but could this be a circular reference? It happens a lot when assembling C headers. If Train.pm by any chance has a "use ScheduleDay;" statement, then that would porobably cause some havoc. It might be worth the bandwidth for Rob R. to post all three files--the two modules as well as the driver used to test them. Joseph -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]