in reply to
'extract' subs from source code
This is just an idea - not a real solution - but hopefully, more knowledgeable monks can either comment on it's viability, or explain it's unsuitability:
Since sub names are in the "main" namespace, how about using the perl debugger to load and print the sub info, without actually executing the program ?
"By three methods we may learn wisdom: First, by reflection, which is noblest; Second, by imitation, which is easiest; and third by experience, which is the bitterest."
-Confucius
Since sub names are in the "main" namespace...
They probably are, but they might not be.
... without actually executing the program?
use or BEGIN or other metaprogramming mechanisms may modify what's available. You'll probably be fine with most scripts, but that's no guarantee.
A foolish day
Just another day
Internet cleaning day
The real first day of Spring
The real first day of Autumn
Wait a second, ... is this poll a joke?
Results (417 votes),
past polls