- Problem with pointer semantics

From: [at]} <Wojtek>
Date: Mon, 19 Jun 2006 19:04:38 -0400 (EDT)

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

On Mon, 19 Jun 2006, Rex Couture wrote:

> At 04:27 PM 6/19/2006, you wrote:
> >What is exactly the problem?
> >a and b contain pointers....

>
> Suppose I give you just the following code.

Code without declarations is not complete and cannot be analyzed.
Do you remember that "Algorithms + Data Structures = Programs"?


> Just by looking at it, you can't tell what the code does. I was just
> wondering if anyone had a clever way of keeping track of that.

Yes, there is a clever way. It is called declarations.

Excuse me for chiming in...


> b:= a;
> y:= x;
>
> b[1]:= 5;
> y[1]:= 5;
>
> Rex Couture
>
> --- BlackBox
> --- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy
>
>

--- BlackBox
--- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy



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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIE9uIE1vbiwgMTkgSnVuIDIwMDYsIFJleCBDb3V0
dXJlIHdyb3RlOlxwYXINClxwYXINCj4gQXQgMDQ6MjcgUE0gNi8xOS8yMDA2LCB5b3Ugd3JvdGU6
XHBhcg0KPiA+V2hhdCBpcyBleGFjdGx5IHRoZSBwcm9ibGVtP1xwYXINCj4gPmEgYW5kIGIgY29u
dGFpbiBwb2ludGVycy4uLi5ccGFyDQo+XHBhcg0KPiBTdXBwb3NlIEkgZ2l2ZSB5b3UganVzdCB0
aGUgZm9sbG93aW5nIGNvZGUuXHBhcg0KXHBhcg0KQ29kZSB3aXRob3V0IGRlY2xhcmF0aW9ucyBp
cyBub3QgY29tcGxldGUgYW5kIGNhbm5vdCBiZSBhbmFseXplZC5ccGFyDQpEbyB5b3UgcmVtZW1i
ZXIgdGhhdCAiQWxnb3JpdGhtcyArIERhdGEgU3RydWN0dXJlcyA9IFByb2dyYW1zIj9ccGFyDQpc
cGFyDQpccGFyDQo+IEp1c3QgYnkgbG9va2luZyBhdCBpdCwgeW91IGNhbid0IHRlbGwgd2hhdCB0
aGUgY29kZSBkb2VzLiAgSSB3YXMganVzdFxwYXINCj4gd29uZGVyaW5nIGlmIGFueW9uZSBoYWQg
YSBjbGV2ZXIgd2F5IG9mIGtlZXBpbmcgdHJhY2sgb2YgdGhhdC5ccGFyDQpccGFyDQpZZXMsIHRo
ZXJlIGlzIGEgY2xldmVyIHdheS4gSXQgaXMgY2FsbGVkIGRlY2xhcmF0aW9ucy5ccGFyDQpccGFy
DQpFeGN1c2UgbWUgZm9yIGNoaW1pbmcgaW4uLi5ccGFyDQpccGFyDQpccGFyDQo+IGI6PSBhO1xw
YXINCj4geTo9IHg7XHBhcg0KPlxwYXINCj4gYlsxXTo9IDU7XHBhcg0KPiB5WzFdOj0gNTtccGFy
DQo+XHBhcg0KPiBSZXggQ291dHVyZVxwYXINCj5ccGFyDQo+IC0tLSBCbGFja0JveFxwYXINCj4g
LS0tIHNlbmQgc3ViamVjdCBIRUxQIG9yIFVOU1VCU0NSSUJFIHRvIGJsYWNrYm94QG9iZXJvbi5j
aFxwYXINCj5ccGFyDQo+XHBhcg0KXHBhcg0KLS0tIEJsYWNrQm94XHBhcg0KLS0tIHNlbmQgc3Vi
amVjdCBIRUxQIG9yIFVOU1VCU0NSSUJFIHRvIGJsYWNrYm94QG9iZXJvbi5jaFxwYXINCn19AFU9
Rkk=


----boundary-LibPST-iamunique-521884893_-_---
Received on Tue Jun 20 2006 - 01:04:38 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:27:50 UTC