Re: [BLACKBOX] ARRAY as CONSTANT

From: [at]} <Bob>
Date: Mon, 11 Feb 2008 22:10:13 -0000

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

I venture to suggest that the reason for omitting it is to keep the
compiler as simple as possible, within the spirit of Oberon.

Consider the complexity required to be able to compile a constant
array of arbitrary length (what would the maximum length be? why?)
consisting possibly of RECORD structures which might in turn contain
nested arrays of arbitrary complexity (including pointers!).

While I don't suppose it's impossible, I imagine it would be an awful
lot of complexity for very little gain.

Regards
Bob

> -----Original Message-----
> From: BlackBox [mailto:BLACKBOX{([at]})nowhere.xy
> Rex Couture
> Sent: 11 February 2008 21:48
> To: BLACKBOX{([at]})nowhere.xy
> Subject: Re: [BLACKBOX] ARRAY as CONSTANT
>
> Try using multiple X-ray absorption edge energies and
> other parameters for 92+ chemical elements, and putting all
> that information in a single executable file. Occasionally
> that sort of thing can come in very handy, and I have a lot
> of data encoded in Pascal and Delphi libraries. I don't
> usually like to read initial data from files, even if there
> are some advantages in doing so.
>
> However, we all know that getting a change in a
> computer language is next to impossible.
>
> Sincerely,
>
> Rex Couture, Ph. D.
> Dept. of Earth and Planetary Sciences
> Campus Box 1169
> Washington University in St. Louis
> 1 Brookings Dr.
> St. Louis MO 63130
>
> Voice: (314) 935-4194
> Fax: (314) 935-7361
> rex{([at]})nowhere.xy
>
>
> ----
> To unsubscribe, send a message with body "SIGNOFF BLACKBOX"
> to LISTSERV{([at]})nowhere.xy
>
>


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-2031617767_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEkgdmVudHVyZSB0byBzdWdnZXN0IHRoYXQgdGhl
IHJlYXNvbiBmb3Igb21pdHRpbmcgaXQgaXMgdG8ga2VlcCB0aGVccGFyDQpjb21waWxlciBhcyBz
aW1wbGUgYXMgcG9zc2libGUsIHdpdGhpbiB0aGUgc3Bpcml0IG9mIE9iZXJvbi4gXHBhcg0KXHBh
cg0KQ29uc2lkZXIgdGhlIGNvbXBsZXhpdHkgcmVxdWlyZWQgdG8gYmUgYWJsZSB0byBjb21waWxl
IGEgY29uc3RhbnRccGFyDQphcnJheSBvZiBhcmJpdHJhcnkgbGVuZ3RoICh3aGF0IHdvdWxkIHRo
ZSBtYXhpbXVtIGxlbmd0aCBiZT8gd2h5PylccGFyDQpjb25zaXN0aW5nIHBvc3NpYmx5IG9mIFJF
Q09SRCBzdHJ1Y3R1cmVzIHdoaWNoIG1pZ2h0IGluIHR1cm4gY29udGFpblxwYXINCm5lc3RlZCBh
cnJheXMgb2YgYXJiaXRyYXJ5IGNvbXBsZXhpdHkgKGluY2x1ZGluZyBwb2ludGVycyEpLlxwYXIN
ClxwYXINCldoaWxlIEkgZG9uJ3Qgc3VwcG9zZSBpdCdzIGltcG9zc2libGUsIEkgaW1hZ2luZSBp
dCB3b3VsZCBiZSBhbiBhd2Z1bFxwYXINCmxvdCBvZiBjb21wbGV4aXR5IGZvciB2ZXJ5IGxpdHRs
ZSBnYWluLlxwYXINClxwYXINClJlZ2FyZHNccGFyDQpCb2JccGFyDQpccGFyDQo+IC0tLS0tT3Jp
Z2luYWwgTWVzc2FnZS0tLS0tXHBhcg0KPiBGcm9tOiBCbGFja0JveCBbbWFpbHRvOkJMQUNLQk9Y
QExJU1RTLk9CRVJPTi5DSF0gT24gQmVoYWxmIE9mIFxwYXINCj4gUmV4IENvdXR1cmVccGFyDQo+
IFNlbnQ6IDExIEZlYnJ1YXJ5IDIwMDggMjE6NDhccGFyDQo+IFRvOiBCTEFDS0JPWEBMSVNUUy5P
QkVST04uQ0hccGFyDQo+IFN1YmplY3Q6IFJlOiBbQkxBQ0tCT1hdIEFSUkFZIGFzIENPTlNUQU5U
XHBhcg0KPiBccGFyDQo+IFx0YWIgVHJ5IHVzaW5nIG11bHRpcGxlIFgtcmF5IGFic29ycHRpb24g
ZWRnZSBlbmVyZ2llcyBhbmQgXHBhcg0KPiBvdGhlciBwYXJhbWV0ZXJzIGZvciA5MisgY2hlbWlj
YWwgZWxlbWVudHMsIGFuZCBwdXR0aW5nIGFsbCBccGFyDQo+IHRoYXQgaW5mb3JtYXRpb24gaW4g
YSBzaW5nbGUgZXhlY3V0YWJsZSBmaWxlLiAgT2NjYXNpb25hbGx5IFxwYXINCj4gdGhhdCBzb3J0
IG9mIHRoaW5nIGNhbiBjb21lIGluIHZlcnkgaGFuZHksIGFuZCBJIGhhdmUgYSBsb3QgXHBhcg0K
PiBvZiBkYXRhIGVuY29kZWQgaW4gUGFzY2FsIGFuZCBEZWxwaGkgbGlicmFyaWVzLiAgSSBkb24n
dCBccGFyDQo+IHVzdWFsbHkgbGlrZSB0byByZWFkIGluaXRpYWwgZGF0YSBmcm9tIGZpbGVzLCBl
dmVuIGlmIHRoZXJlIFxwYXINCj4gYXJlIHNvbWUgYWR2YW50YWdlcyBpbiBkb2luZyBzby5ccGFy
DQo+IFxwYXINCj4gXHRhYiBIb3dldmVyLCB3ZSBhbGwga25vdyB0aGF0IGdldHRpbmcgYSBjaGFu
Z2UgaW4gYSBccGFyDQo+IGNvbXB1dGVyIGxhbmd1YWdlIGlzIG5leHQgdG8gaW1wb3NzaWJsZS5c
cGFyDQo+IFxwYXINCj4gU2luY2VyZWx5LFxwYXINCj4gXHBhcg0KPiBSZXggQ291dHVyZSwgUGgu
IEQuXHBhcg0KPiBEZXB0LiBvZiBFYXJ0aCBhbmQgUGxhbmV0YXJ5IFNjaWVuY2VzXHBhcg0KPiBD
YW1wdXMgQm94IDExNjlccGFyDQo+IFdhc2hpbmd0b24gVW5pdmVyc2l0eSBpbiBTdC4gTG91aXNc
cGFyDQo+IDEgQnJvb2tpbmdzIERyLlxwYXINCj4gU3QuIExvdWlzIE1PIDYzMTMwXHBhcg0KPiBc
cGFyDQo+IFZvaWNlOiAgKDMxNCkgOTM1LTQxOTRccGFyDQo+IEZheDogICgzMTQpIDkzNS03MzYx
XHBhcg0KPiByZXhAbGV2ZWUud3VzdGwuZWR1XHBhcg0KPiBccGFyDQo+IFxwYXINCj4gLS0tLVxw
YXINCj4gVG8gdW5zdWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBC
TEFDS0JPWCIgXHBhcg0KPiB0byBMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0hccGFyDQo+IFxwYXIN
Cj4gXHBhcg0KXHBhcg0KXHBhcg0KLS0tLVxwYXINClRvIHVuc3Vic2NyaWJlLCBzZW5kIGEgbWVz
c2FnZSB3aXRoIGJvZHkgIlNJR05PRkYgQkxBQ0tCT1giIHRvIExJU1RTRVJWQExJU1RTfX0AWVNC
dFpYTnpZV2RsCkk=
----boundary-LibPST-iamunique-2031617767_-_---
Received on Mon Feb 11 2008 - 23:10:13 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:31:04 UTC