Oh yes, you can do that all right.
What I wanted to do was to load the whole library in with an m98 and to then call individual routines from within the library. I doubt that Mach3 can handle that.
But there is a way if the 'library' you call in starts with another call: m98 p##1, using #1 as the vector.
Devious. But I have done it a few times.
I have also implemented an array that way.
Hum - I wonder whether a sub in the called-in file can call back to the original program? I was able to do that with the stock overlay handler on a 16 bit machine, but one did have to be careful. What fun!
Cheers