<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div><br></div><pre><font face="UICTFontTextStyleBody"><span style="white-space: normal; background-color: rgba(255, 255, 255, 0);"> > ADR, BIT, SIZE, PUT COPY GET can only be called </span></font><span style="white-space: normal; background-color: rgba(255, 255, 255, 0); font-family: UICTFontTextStyleBody;">in the module</span></pre><pre><span style="white-space: normal; background-color: rgba(255, 255, 255, 0); font-family: UICTFontTextStyleBody;"> > Kernel.Mod
(Oberon system) and SYSTEM.Mod (embedded oberon)</span></pre><pre><span style="white-space: normal; background-color: rgba(255, 255, 255, 0); font-family: UICTFontTextStyleBody;"><br></span></pre><pre><font face="UICTFontTextStyleBody"><span style="white-space: normal;">This would probably be a tick too restrictive. For example, in the (inner core) module Modules, data is transferred from into (untyped) main storage. In the (outer core) module Display, PUT and GET are used extensively to access the framebuffer.</span></font></pre><pre><br></pre><pre><br></pre></body></html>