[Oberon] Re (2): Completeness; Ceres.

peter at easthope.ca peter at easthope.ca
Fri May 4 16:14:44 CEST 2018

From:	=?utf-8?Q?J=C3=B6rg?= <joerg.straube at iaeth.ch>
Date:	Thu, 3 May 2018 22:37:32 +0200
> http://www.ocp.inf.ethz.ch/wiki/Documentation/Language?action=3Ddownload&upn=

One of the earlier details added to the Wikibook.

> The legacy Oberon OS gets the context âÄžOberonâÄœ and the new 
> Bluebottle/A2 OS (coded in the programming language Active Oberon, a 
> dialect of Oberon) gets the context âÄžA2âÄœ

Currently I'm using the Oberon subsystem in Guenter's LinuxA2 Generic.  
This is copied from Oberon.Texts.Mod .
MODULE Texts IN Oberon; (** portable *)	(*JG 23.8.94*)
    TextDesc* = RECORD (Objects.ObjDesc)
      len*: LONGINT;	(** Text consists of characters 0 to T.len - 1. *)
      obs: Objects.Library;	(* Library containing objects located in text. *)
      trailer: Piece;
      org: LONGINT; (*cache*)
      pce: Piece

So appears to be the Oberon context.

Martin Reiser's _The Oberon System_, page 139 has this.
  Text = POINTER TO TextDesc;
  TextDesc = RECORD
    len: LONGINT;
    notify: Notifier

That is Legacy Oberon or another?  Certainly not the Oberon context above.  

Thanks,                         ... Lyall E.

This message was composed and transmitted by software designed to 
avoid the need, overhead and vulnerability of antivirus software.

123456789 123456789 123456789 123456789 123456789 123456789 123456789
Tel: +1 360 639 0202                      Pender Is.: +1 250 629 3757
http://easthope.ca/Peter.html              Bcc: peter at easthope. ca

More information about the Oberon mailing list