[Oberon] Pseudo-module SYSTEM (was RISC5)
Chris Burrows
chris at cfbsoftware.com
Mon Apr 21 01:29:18 CEST 2014
> -----Original Message-----
> From: eas lab [mailto:lab.eas at gmail.com]
> Sent: Monday, 21 April 2014 2:03 AM
> To: ETH Oberon and related systems
> Subject: Re: [Oberon] RISC5
>
> SYSTEM.MOVE(SYSTEM.ADR(item.data(*.data*)[24]),
> SYSTEM.ADR(item.data(*.data*)[14]), NetIP.AdrLen);
>
> But where did the author select this instruction from?
>From the documentation supplied with the particular implementation of Oberon that they were targeting / using.
> Watson doesn't show the exports of SYSTEM-module.
>
Watson cannot know about *pseudo-modules* like SYSTEM whose only manifestation is within the Oberon compiler itself. It can only report the information for normal external modules if a 'symbol file' is available for that module.
NOTE: Watson is not available on all versions of Oberon. It is useful when it is available but you should not depend on its existence.
Regards,
Chris Burrows
CFB Software
http://www.cfbsoftware.com
More information about the Oberon
mailing list