(unknown charset) Re: [BLACKBOX] Zlib under BlackBox?

From: (unknown charset) Oleg N. Cher <"Oleg>
Date: Sun, 5 Oct 2008 19:51:56 +0300

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

Hello Douglas,

In systems with automatic garbage collection like Oberon
and BlackBox, prof.Niklaus Wirth and Juerg Gutknecht have
came to a conclusion initialize all variables. Because,
how you look itself undefined pointers with random bit settings?
Where it pointes and how garbage collector will be process its?
And so there was accepted decision to set all new pointers to NIL.

The situation with numercial variables not so unambiguous, and
better assign its obviously (additionally so more transparent),
but I faith that initialization variable in 0 has more advantage
and value, than in random bit simply.

> It is my understanding that within a procedure local variables are
> not initialized upon entrance to the procedure. Hence
> c: LONGINT;
> is undefined (random bit settings).

> Is this correct or am I mistaken?
--
Oleg N. Cher.
----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-954311620_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTFcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhlbGxvIERvdWdsYXMsXHBhcg0KXHBhcg0KSW4g
c3lzdGVtcyB3aXRoIGF1dG9tYXRpYyBnYXJiYWdlIGNvbGxlY3Rpb24gbGlrZSBPYmVyb25ccGFy
DQphbmQgQmxhY2tCb3gsIHByb2YuTmlrbGF1cyBXaXJ0aCBhbmQgSnVlcmcgR3V0a25lY2h0IGhh
dmVccGFyDQpjYW1lIHRvIGEgY29uY2x1c2lvbiBpbml0aWFsaXplIGFsbCB2YXJpYWJsZXMuIEJl
Y2F1c2UsXHBhcg0KaG93IHlvdSBsb29rIGl0c2VsZiB1bmRlZmluZWQgcG9pbnRlcnMgd2l0aCBy
YW5kb20gYml0IHNldHRpbmdzP1xwYXINCldoZXJlIGl0IHBvaW50ZXMgYW5kIGhvdyBnYXJiYWdl
IGNvbGxlY3RvciB3aWxsIGJlIHByb2Nlc3MgaXRzP1xwYXINCkFuZCBzbyB0aGVyZSB3YXMgYWNj
ZXB0ZWQgZGVjaXNpb24gdG8gc2V0IGFsbCBuZXcgcG9pbnRlcnMgdG8gTklMLlxwYXINClxwYXIN
ClRoZSBzaXR1YXRpb24gd2l0aCBudW1lcmNpYWwgdmFyaWFibGVzIG5vdCBzbyB1bmFtYmlndW91
cywgYW5kXHBhcg0KYmV0dGVyIGFzc2lnbiBpdHMgb2J2aW91c2x5IChhZGRpdGlvbmFsbHkgc28g
bW9yZSB0cmFuc3BhcmVudCksXHBhcg0KYnV0IEkgZmFpdGggdGhhdCBpbml0aWFsaXphdGlvbiB2
YXJpYWJsZSBpbiAwIGhhcyBtb3JlIGFkdmFudGFnZVxwYXINCmFuZCB2YWx1ZSwgdGhhbiBpbiBy
YW5kb20gYml0IHNpbXBseS5ccGFyDQpccGFyDQo+IEl0IGlzIG15IHVuZGVyc3RhbmRpbmcgdGhh
dCB3aXRoaW4gYSBwcm9jZWR1cmUgbG9jYWwgdmFyaWFibGVzIGFyZVxwYXINCj4gbm90IGluaXRp
YWxpemVkIHVwb24gZW50cmFuY2UgdG8gdGhlIHByb2NlZHVyZS4gIEhlbmNlXHBhcg0KPiAgYzog
TE9OR0lOVDtccGFyDQo+IGlzIHVuZGVmaW5lZCAocmFuZG9tIGJpdCBzZXR0aW5ncykuXHBhcg0K
XHBhcg0KPiBJcyB0aGlzIGNvcnJlY3Qgb3IgYW0gSSBtaXN0YWtlbj9ccGFyDQotLVxwYXINCk9s
ZWcgTi4gQ2hlci5ccGFyDQpccGFyDQpccGFyDQotLS0tXHBhcg0KVG8gdW5zdWJzY3JpYmUsIHNl
bmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBCTEFDS0JPWCIgdG8gTElTVFNFUlZATElT
VFMuT0JFUk9OLkNIXHBhcg0KfQ==
----boundary-LibPST-iamunique-954311620_-_---
Received on Sun Oct 05 2008 - 18:51:56 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:53 UTC