[Oberon] Intermediate scopes in Oberon-07
August Karlstrom
fusionfile at gmail.com
Fri Feb 9 09:53:45 CET 2018
I'm experimenting with Peter De Wachter's Oberon RISC Emulator available at
https://github.com/pdewacht/oberon-risc-emu
using the provided disk image from 2016-08-02.
As far as I understand, in the latest version of the Oberon programming
language no access to intermediate scopes is allowed. Still the compiler
accepts the following module:
MODULE M;
PROCEDURE P;
CONST c = 0;
TYPE T = INTEGER;
PROCEDURE Q;
VAR x: T;
BEGIN
x := c
END Q;
END P;
END M.
Haven't Niklaus Wirth updated the compiler accordingly or doesn't the
disk image reflect the latest implementation of PO2013 or am I missing
something else here?
Regards,
August
More information about the Oberon
mailing list