Re: Exporter and subroutine circular dependencies between modules

[email protected] (David Christensen) Sun, 13 Mar 2022 19:29:42 -0700
Newsgroups perl.module-authors
Message-ID <[email protected]>
On 3/13/22 16:12, Shawn H Corey wrote:

> Each module has its own runtime. That is, a module is loaded, compiled 
> and run; all before the main program. In other words, when the module 
> returns from its `use` statement, it has already run.


AIUI that is the view from 20,000 ft..  But, there are details and 
interactions I do not perceive -- 'compile time' vs. 'run time', 'use' 
vs. 'require' and 'import', the symbol table, recursion, etc..  I need 
to dig into the Camel book again; I would rather avoid a code walk.


David