[Oberon]  Oberon7 - How to get away without FORWARD references
    Andreas Pirklbauer 
    andreas_pirklbauer at yahoo.com
       
    Mon Oct  8 17:08:59 CEST 2018
    
    
  
   > Refer to Section 2. 'Forward declarations of procedures’ in
   > 'Porting the Oberon Compiler from Oberon to Oberon-07’
   >
   > https://www.inf.ethz.ch/personal/wirth/Oberon/index.html
   >
Alternatively, if you one does have a lot of legacy code containing
many forward references of procedures, you could always decide
to just re-introduce forward declarations of procedures (fully
knowing that this would make the language incompatible).
The implementation cost in the compiler is ~20 source lines of code.
PS: Whether forward declarations of procedures *should* be re-
introduced into the language, could of course be debated.
    
    
More information about the Oberon
mailing list