[Oberon] SYSTEM Modules
Diego Sardina
dsar at eml.cc
Sat Nov 10 16:11:41 CET 2018
>
> Consequently I’m thinking of implementing an extension to the Astrobe Oberon-07 compilers. This will allow low-level modules to be specified by prefixing the keyword MODULE with the keyword SYSTEM (similarly to the DEFINITION and IMPLEMENTATION module prefixes in Modula-2). Such system modules would allow / require any SYSTEM objects to be referenced unqualified.
It's more similar to what Modula-3 adopted for this. Modules that are going to use unsafe procedures/functions must place UNSAFE before the keyword MODULE or INTERFACE.
>
> Any comments?
>
In my opinion it's a good solution.
More information about the Oberon
mailing list