Project Oberon 2013 mainly implements a version of Oberon-07 report released during 2011, it's the code that hasn't been updated. The only features added during 2013 were the typecase and byte, the rest of the compiler is out of sync.
Nope. The code to restrict pointers to *named* records was indeed added in September 2017, as stated earlier. I know so because I wrote it..
On Tue, Feb 20, 2018, at 10:03 PM, Andreas Pirklbauer wrote:
Nope. The code to restrict pointers to *named* records was indeed added in September 2017, as stated earlier. I know so because I wrote it..
The goal of that code is to warn about an implementation limit. Usually Wirth writes ".. not implemented", he just applied your patch without caring much about the message. Except if you have an explicit answer by him that pointers must point to named records.
participants (2)
-
Andreas Pirklbauer -
Diego Sardina