[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