<div dir="ltr"><div>Whoa.... Deception, &#39;not open&#39;?  Oberon is the epitome of &#39;open source&#39;, as it looks to me so far. In fact, that is what is so amazing about it. Someone like me, a total noob to Oberon, being able to trace down my issue so easily is a testament to that. No other language is as &#39;open&#39;, or even close to being more &#39;open&#39;.</div><div><br></div><div>I would venture to guess that Professor Wirth, by in-lining these particular procedures, did so to for a good reason. Probably the performance gains warrant a wee bit of extra complexity? </div><div><br></div><div>The Oberon interface/desktop? My mouse has me totally lost, haha. I finally figured out why the compiler wasn&#39;t working. I had stray selections highlighted in other panels affecting the commands. You don&#39;t just sit down and go in Oberon like other OS&#39;s. I see Oberon demands you to relearn from the ground up. Of coarse, this is good and necessary to understand how to use Oberon&#39;s advanced features. </div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div> </div><div><br></div><div><br></div><div><br></div><div><br></div></div>