Is there a standard way to make constants defined using the use constant
pragma available to all of the packages that are use'd from an executed file?
Or even better, to make the constants defined in a package available to other packages that use that package? It seems like anything defined using use constant
is only available in the scope of a single package (and is even unavailable to OO packages that use @ISA to inherit another package).
That means having to declare certain constants multiple times. Which kind of defeats the purpose of these constants.