[Oberon]  Importing string constants in PO
    Andreas Pirklbauer 
    andreas_pirklbauer at yahoo.com
       
    Sun Jul 29 20:55:15 CEST 2018
    
    
  
    > Peter Matthias PeterMatthias at web.de Tue Feb 20 21:01:06 CET 2018
    > > > Importing string constants does not work in PO.
    > > > Strings from same module are shown.
    >
    > > The fix would be to make string constants aware
    > > of modules. This require rewriting the compiler.
    >
    > Thanks for clarification. Although I think ORG.Mod should be updated to 
    > give an error when importing string constants, like I will do in my ORGx.Mod
    > Peter
Ok. So I couldn’t resist... although it’s easiest to simply disallow exporting
and re-importing string constants, I did the implementation:
http://github.com/andreaspirklbauer/Oberon-importing-string-constants
Implementation cost: ~5 lines.
PS: I have seen several different, more or less complex, ways to do this
over the years. Some store the string itself in the symbol file, others the
string buffer position (strx). I decided to store the string's export number
(exno) and treat string constant like exported variables..
-ap
    
    
More information about the Oberon
mailing list