[Oberon] missing SYSTEM.ADR() in AOS for linux revision 5165

Darek Maksimiuk darek.maksimiuk at gmail.com
Sat Feb 9 13:02:29 CET 2013


Hi,
  Now you do not need SYSTEM module anymore.

 Use ADDRESSOF and SIZEOF  instead.

Cheers,
  Darek

On 9 February 2013 11:05, Zdenek <oberon at moravcik.info> wrote:
> I am having problem compiling this code with the latest AOS for Linux
> revision 5165:
>
> MODULE Test2;
>
> IMPORT SYSTEM;
>
> VAR
>   a, n: LONGINT;
>
> PROCEDURE Adr*;
> BEGIN
>   n := SYSTEM.ADR(a);
> END Adr;
>
> BEGIN
> END Test2.
>
> Test2.Adr ~
> SystemTools.Free Test2 ~
>
>
> Compiler says: pos 93 undeclared identifier (selector)
> There seems to be no SYSTEM.ADR procedure.
> Why is SYSTEM.ADR in module SYSTEM absent?
> It was working in AOS for Linux revision 5040.
>
> Zdenek
>
>
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon



More information about the Oberon mailing list