[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=
ame=3Dcontexts.pdf

https://en.wikibooks.org/wiki/Oberon#cite_note-5
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
    END;

So appears to be the Oberon context.

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

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