On 2013-05-16 10:51:18 Mark Miesfeld wrote:
> You are misunderstanding here.
> Class B is private, it is not seen in any other file than b.cls. If you
> require the b.cls file, that's fine. But, any other file that requires
> b.cls will only see the public stuff in b.cls. The other file will not see
> anything private in b.cls
It confused me, too. The term "containing Rexx program" does not mean thesame thing to me as "any other file".
I would not consider a file containing
only class definitions as a program, but just a collection of code to be used
by a program.
Such a file could not be executed on its own, so is not a
Seems to me the rule should be talking about definitions in _files_ external
to the program, since it appears to be file oriented, not scope oriented.