Hello,
I'm writing a program that slurps in other bunches of perl code using require. These other bunches of perl code may contain subroutine names that already exist in the main:: program's namespace. I don't want collisions or subroutine re-definitions. How do I isolate the subroutines from the slurped code into their own namespace? Is there a way to do it without packaging the slurped code as modules? Finally, as long as I'm at it, I probably want to isolate all of the arrays, hashes, and variables to the same namespace from whence they came as well.
Thanks,
alex