Can public/export be made to override global?

new topic     » topic index » view thread      » older message » newer message

(Sorry, pressed the wrong key and sent it accidentally before it was complete.)
When developing new libraries while still using old libraries it is inconveient for global identifiers in old modules to conflict with the public or exported identifiers in old modules, because the global identifiers are too pervasive. It would be more convenient if the newer identifers could hide the old ones automatically. I am not putting a ticket in for this as a feature because other users may not agree with me, even if it were possible.

Section 4.2.3.5 of the manual would be altered from:

global/public/export 
  file 
     routine 
        block 1 
           block 2 
           ... 
              block n 
to: 
 
global 
  public/export 
    file 
      routine 
        block 1 
           block 2 
           ... 
              block n 

This should not have any effect on programs which are already working.

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu