[Oberon] SystemV - Modules.Mod

Tomas Kral thomas.kral at email.cz
Thu Mar 7 08:27:16 CET 2019

On Wed, 6 Mar 2019 13:02:05 +0100
Jörg <joerg.straube at iaeth.ch> wrote:

> Trap 1 is "ARRAY bound check". What is the value of "k"?

Cannot tell, as it is uneasy to report from inner core.

I am testing this little change in `Load' of the `Modules.Mod'

BEGIN error(0, name); (*res := 0;*)

Before with res := 0; when accidently clicked piece of text of non
`M.P' format, system reported Call error, with last module loaded,
which was typically one step older module.

So it is this TRAP1 then after `System.Close'

PROCEDURE ThisCommand();
REPEAT s[k] := ch; ....
END ThisCommand;

I will try again to make more sense of it.

Tomas Kral <thomas.kral at email.cz>

More information about the Oberon mailing list