RE: Voyager (2nd Edition)

From: CFB Software <"CFB>
Date: Thu, 18 Mar 2004 11:28:44 +1030

----boundary-LibPST-iamunique-365201007_-_-
Content-type: text/plain

> Even then it was trivial to pass a
> multidimensional open array (with size unknown at compile
> time) to a subroutine (i.e., procedure). Most modern
> languages got this capability only recently, if at all. Even

> today, if I am not mistaken, it is not possible in some of
> the Oberon languages.
>

Which Oberon languages?

1. Multidimensional open array parameters have always been standard in

Oberon (1988).

2. Multidimensional open array *variables* were introduced in Oberon-2
(1991)

References can be found at:

http://www.oberon.ethz.ch/books.html

Chris Burrows
CFB Software
http://www.cfbsoftware.com

--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.



----boundary-LibPST-iamunique-365201007_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwID4gRXZlbiB0aGVuIGl0IHdhcyB0cml2aWFsIHRv
IHBhc3MgYSBccGFyDQo+IG11bHRpZGltZW5zaW9uYWwgb3BlbiBhcnJheSAod2l0aCBzaXplIHVu
a25vd24gYXQgY29tcGlsZSBccGFyDQo+IHRpbWUpIHRvIGEgc3Vicm91dGluZSAoaS5lLiwgcHJv
Y2VkdXJlKS4gIE1vc3QgbW9kZXJuIFxwYXINCj4gbGFuZ3VhZ2VzIGdvdCB0aGlzIGNhcGFiaWxp
dHkgb25seSByZWNlbnRseSwgaWYgYXQgYWxsLiAgRXZlbiBccGFyDQo+IHRvZGF5LCBpZiBJIGFt
IG5vdCBtaXN0YWtlbiwgaXQgaXMgbm90IHBvc3NpYmxlIGluIHNvbWUgb2YgXHBhcg0KPiB0aGUg
T2Jlcm9uIGxhbmd1YWdlcy5ccGFyDQo+IFxwYXINClxwYXINCldoaWNoIE9iZXJvbiBsYW5ndWFn
ZXM/XHBhcg0KXHBhcg0KMS4gTXVsdGlkaW1lbnNpb25hbCBvcGVuIGFycmF5IHBhcmFtZXRlcnMg
aGF2ZSBhbHdheXMgYmVlbiBzdGFuZGFyZCBpblxwYXINCk9iZXJvbiAoMTk4OCkuXHBhcg0KXHBh
cg0KMi4gTXVsdGlkaW1lbnNpb25hbCBvcGVuIGFycmF5ICp2YXJpYWJsZXMqIHdlcmUgaW50cm9k
dWNlZCBpbiBPYmVyb24tMlxwYXINCigxOTkxKVxwYXINClxwYXINClJlZmVyZW5jZXMgY2FuIGJl
IGZvdW5kIGF0OlxwYXINClxwYXINCmh0dHA6Ly93d3cub2Jlcm9uLmV0aHouY2gvYm9va3MuaHRt
bFxwYXINClxwYXINCkNocmlzIEJ1cnJvd3NccGFyDQpDRkIgU29mdHdhcmVccGFyDQpodHRwOi8v
d3d3LmNmYnNvZnR3YXJlLmNvbSBccGFyDQpccGFyDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLVxwYXINClxwYXINClRvIHVuc3Vic2NyaWJlIGZyb20gdGhpcyBt
YWlsaW5nIGxpc3QsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgInVuc3Vic2Ny
aWJlIiB0bzpccGFyDQogICBibGFja2JveC1yZXF1ZXN0QG9iZXJvbi5jaFxwYXINClxwYXINClRv
IGdldCBhIGxpc3Qgb2YgdmFsaWQgZS1tYWlsIGNvbW1hbmRzIGFuZCBpbnN0cnVjdGlvbnMgb24g
dGhlaXIgdXNhZ2UsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgImhlbHAiIHRv
IHRoZSBhYm92ZSBhZGRyZXNzLlxwYXINClxwYXINClNlbmQgYW55IHByb2JsZW0gcmVwb3J0cyBv
ciBxdWVzdGlvbnMgcmVsYXRlZCB0byB0aGlzIGVtYWlsIGxpc3QgdG8gdGhlIGxpc3Qgb3duZXIg
YXRccGFyDQogICBvd25lci1ibGFja2JveEBvYmVyb24uY2hccGFyDQpccGFyDQpDdXJyZW50IHBv
c3RpbmcgcG9saWN5OlxwYXINClxwYXINCmEpIFRvIHBvc3QgeW91IHNob3VsZCB1c2UgdGhlIHNh
bWUgYWRkcmVzcyBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQgdG8gdGhlIG1haWxpbmcgbGlz
dC4gVGhhdCB3YXksIHRoZSBsaXN0IHNlcnZlciB3aWxsIHJlY29nbml6ZSB5b3UgYXMgc3Vic2Ny
aWJlciBhbmQgZm9yd2FyZCB5b3VyIHBvc3RpbmcgaW1tZWRpYXRlbHksIHdpdGhvdXQgY3JlYXRp
bmcgYW55IG92ZXJoZWFkLlxwYXINClxwYXINCmIpIElmLCBmb3Igc29tZSByZWFzb24sIHlvdSBj
YW5ub3QgcG9zdCBmcm9tIHRoZSBhZGRyZXNzLCBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQs
IHlvdXIgbWVzc2FnZSB3aWxsIGJlIG1vZGVyYXRlZCB0byBhdm9pZCBzcGFtLiBQbGVhc2UgdW5k
ZXJzdGFuZCB0aGF0IG1vZGVyYXRpb24gd2lsbCBvZnRlbiBjYXVzZSBzb21lIGRlbGF5LCBpbiBw
YXJ0aWN1bGFyIG92ZXIgd2Vla2VuZHMgb3IgaG9seWRheX19AN0BD1QCAAABAENGQg==


----boundary-LibPST-iamunique-365201007_-_---
Received on Thu Mar 18 2004 - 01:58:44 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:28:49 UTC