Re: [BLACKBOX] ARRAY as CONSTANT

From: Rene A. Krywult <"Rene>
Date: Tue, 12 Feb 2008 16:43:37 +0100

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

Oleg,

what I don't understand in your situation is:

Why do you have need of a constant array? Why not, for instance, put the values in a file and create an open array variable from it? What is the benefit?

Rene


-------- Original-Nachricht --------
> Datum: Tue, 12 Feb 2008 01:13:20 +0200
> Von: "Oleg N. Cher" <allot{([at]})nowhere.xy
> An: BLACKBOX{([at]})nowhere.xy
> Betreff: Re: [BLACKBOX] ARRAY as CONSTANT

> Dear all,
>
> In my opinion, if there are constants as simple values
> (and nobody is surprised from where they undertake and
> how is initialized) in a language, there must be possibility
> to define the arrays of constants from the simple values.
>
> Language Oberon was scientific and research project, and
> Component Pascal is industrial solution. If Marc Frei &
> Oberon microsystems crew considered that constant arrays
> are superfluous, we must search a way to express the programs
> by accessible facilities of language. And to work out
> the problems now, instead of tomorrow.
>
> I have questions to Mark Frei.
> Can we remove limitation on an amount of 254 bytes of
> [code] procedure? What of principle reasons of such limitation?
> What if procedure in the machine code of greater size may need?
>
>
> Oleg N. Cher,
> Colossoft Research.
> allot{([at]})nowhere.xy
> 2008-02-12
>
>
> ----
> To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to
> LISTSERV{([at]})nowhere.xy

-- 
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten 
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser
----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-1370743978_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIE9sZWcsXHBhcg0KXHBhcg0Kd2hhdCBJIGRvbid0
IHVuZGVyc3RhbmQgaW4geW91ciBzaXR1YXRpb24gaXM6IFxwYXINClxwYXINCldoeSBkbyB5b3Ug
aGF2ZSBuZWVkIG9mIGEgY29uc3RhbnQgYXJyYXk/IFdoeSBub3QsIGZvciBpbnN0YW5jZSwgcHV0
IHRoZSB2YWx1ZXMgaW4gYSBmaWxlIGFuZCBjcmVhdGUgYW4gb3BlbiBhcnJheSB2YXJpYWJsZSBm
cm9tIGl0PyBXaGF0IGlzIHRoZSBiZW5lZml0P1xwYXINClxwYXINClJlbmVccGFyDQpccGFyDQpc
cGFyDQotLS0tLS0tLSBPcmlnaW5hbC1OYWNocmljaHQgLS0tLS0tLS1ccGFyDQo+IERhdHVtOiBU
dWUsIDEyIEZlYiAyMDA4IDAxOjEzOjIwICswMjAwXHBhcg0KPiBWb246ICJPbGVnIE4uIENoZXIi
IDxhbGxvdEBVS1IuTkVUPlxwYXINCj4gQW46IEJMQUNLQk9YQExJU1RTLk9CRVJPTi5DSFxwYXIN
Cj4gQmV0cmVmZjogUmU6IFtCTEFDS0JPWF0gQVJSQVkgYXMgQ09OU1RBTlRccGFyDQpccGFyDQo+
IERlYXIgYWxsLFxwYXINCj4gXHBhcg0KPiBJbiBteSBvcGluaW9uLCBpZiB0aGVyZSBhcmUgY29u
c3RhbnRzIGFzIHNpbXBsZSB2YWx1ZXNccGFyDQo+IChhbmQgbm9ib2R5IGlzIHN1cnByaXNlZCBm
cm9tIHdoZXJlIHRoZXkgdW5kZXJ0YWtlIGFuZFxwYXINCj4gaG93IGlzIGluaXRpYWxpemVkKSBp
biBhIGxhbmd1YWdlLCB0aGVyZSBtdXN0IGJlIHBvc3NpYmlsaXR5XHBhcg0KPiB0byBkZWZpbmUg
dGhlIGFycmF5cyBvZiBjb25zdGFudHMgZnJvbSB0aGUgc2ltcGxlIHZhbHVlcy5ccGFyDQo+IFxw
YXINCj4gTGFuZ3VhZ2UgT2Jlcm9uIHdhcyBzY2llbnRpZmljIGFuZCByZXNlYXJjaCBwcm9qZWN0
LCBhbmRccGFyDQo+IENvbXBvbmVudCBQYXNjYWwgaXMgaW5kdXN0cmlhbCBzb2x1dGlvbi4gSWYg
TWFyYyBGcmVpICZccGFyDQo+IE9iZXJvbiBtaWNyb3N5c3RlbXMgY3JldyBjb25zaWRlcmVkIHRo
YXQgY29uc3RhbnQgYXJyYXlzXHBhcg0KPiBhcmUgc3VwZXJmbHVvdXMsIHdlIG11c3Qgc2VhcmNo
IGEgd2F5IHRvIGV4cHJlc3MgdGhlIHByb2dyYW1zXHBhcg0KPiBieSBhY2Nlc3NpYmxlIGZhY2ls
aXRpZXMgb2YgbGFuZ3VhZ2UuIEFuZCB0byB3b3JrIG91dFxwYXINCj4gdGhlIHByb2JsZW1zIG5v
dywgaW5zdGVhZCBvZiB0b21vcnJvdy5ccGFyDQo+IFxwYXINCj4gSSBoYXZlIHF1ZXN0aW9ucyB0
byBNYXJrIEZyZWkuXHBhcg0KPiBDYW4gd2UgcmVtb3ZlIGxpbWl0YXRpb24gb24gYW4gYW1vdW50
IG9mIDI1NCBieXRlcyBvZlxwYXINCj4gW2NvZGVdIHByb2NlZHVyZT8gV2hhdCBvZiBwcmluY2lw
bGUgcmVhc29ucyBvZiBzdWNoIGxpbWl0YXRpb24/XHBhcg0KPiBXaGF0IGlmIHByb2NlZHVyZSBp
biB0aGUgbWFjaGluZSBjb2RlIG9mIGdyZWF0ZXIgc2l6ZSBtYXkgbmVlZD9ccGFyDQo+IFx0YWIg
XHRhYiBcdGFiIFxwYXINCj4gXHBhcg0KPiBPbGVnIE4uIENoZXIsXHBhcg0KPiBDb2xvc3NvZnQg
UmVzZWFyY2guXHBhcg0KPiBhbGxvdEB1a3IubmV0XHBhcg0KPiAyMDA4LTAyLTEyXHBhcg0KPiBc
cGFyDQo+IFxwYXINCj4gLS0tLVxwYXINCj4gVG8gdW5zdWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdl
IHdpdGggYm9keSAiU0lHTk9GRiBCTEFDS0JPWCIgdG9ccGFyDQo+IExJU1RTRVJWQExJU1RTLk9C
RVJPTi5DSFxwYXINClxwYXINCi0tIFxwYXINCklzdCBJaHIgQnJvd3NlciBWaXN0YS1rb21wYXRp
YmVsPyBKZXR6dCBkaWUgbmV1ZXN0ZW4gXHBhcg0KQnJvd3Nlci1WZXJzaW9uZW4gZG93bmxvYWRl
bjogaHR0cDovL3d3dy5nbXgubmV0L2RlL2dvL2Jyb3dzZXJccGFyDQpccGFyDQpccGFyDQotLS0t
XHBhcg0KVG8gdW5zdWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBC
TEFDS0JPWCIgdG8gTElTVFNFUlZATElTVFMuT319AGtCb3gAAAAAgSsfpA==
----boundary-LibPST-iamunique-1370743978_-_---
Received on Tue Feb 12 2008 - 16:43:37 UTC

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