Re: [BLACKBOX] IN Parameters - Making the design more regular

From: [at]} <Werner>
Date: Mon, 28 Jan 2008 16:11:17 +0100

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

> I propose that the following section of Paragraph 10.1 of the Component
> Pascal Language Report be replaced:

I like the fact, that IN parameters are "by reference" ... if i don't want
this i use value parameters anyway.

If you make IN a Value-Parameter i no longer have the old "IN" Type, which is
not nice for me.
But anyway, where is the difference between value and IN parameters. The only
would be that the parameter is unchanged within the procedure.
I'm not interested in that. What the procedure does with it's value parameters
is outside of my scope (information hiding).

> If there is sufficient interest in this proposal I will do further, more
> rigorous, testing and then make the code available. If anybody would like
> to volunteer to help test it please let me know,

Thank you for thinking about the language but i'm not interested.


-- 
mit freundlichen Grüssen
Werner Braun
Mobil +49 (0)178 145 8768 * Festnetz +49 (0)4344 81900-2
O³ Software GmbH & Co. KG * Höhndorfer Tor 2b * D-24217 Schönberg * Germany
Sitz der Gesellschaft Schönberg * HR Amtsgericht Kiel HRA 1802 PL
Persönlich haftende Gesellschafterin O³ Software GmbH * HR Amtsgericht Kiel 
HRB 2029 PL * Geschäftsführer Werner Braun
----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-2077180893_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7
fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCA+IEkgcHJvcG9zZSB0aGF0IHRo
ZSBmb2xsb3dpbmcgc2VjdGlvbiBvZiBQYXJhZ3JhcGggMTAuMSBvZiB0aGUgQ29tcG9uZW50XHBh
cg0KPiBQYXNjYWwgTGFuZ3VhZ2UgUmVwb3J0IGJlIHJlcGxhY2VkOlxwYXINClxwYXINCkkgbGlr
ZSB0aGUgZmFjdCwgdGhhdCBJTiBwYXJhbWV0ZXJzIGFyZSAiYnkgcmVmZXJlbmNlIiAuLi4gaWYg
aSBkb24ndCB3YW50IFxwYXINCnRoaXMgaSB1c2UgdmFsdWUgcGFyYW1ldGVycyBhbnl3YXkuXHBh
cg0KXHBhcg0KSWYgeW91IG1ha2UgSU4gYSBWYWx1ZS1QYXJhbWV0ZXIgaSBubyBsb25nZXIgaGF2
ZSB0aGUgb2xkICJJTiIgVHlwZSwgd2hpY2ggaXMgXHBhcg0Kbm90IG5pY2UgZm9yIG1lLlxwYXIN
CkJ1dCBhbnl3YXksIHdoZXJlIGlzIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gdmFsdWUgYW5kIElO
IHBhcmFtZXRlcnMuIFRoZSBvbmx5IFxwYXINCndvdWxkIGJlIHRoYXQgdGhlIHBhcmFtZXRlciBp
cyB1bmNoYW5nZWQgd2l0aGluIHRoZSBwcm9jZWR1cmUuXHBhcg0KSSdtIG5vdCBpbnRlcmVzdGVk
IGluIHRoYXQuIFdoYXQgdGhlIHByb2NlZHVyZSBkb2VzIHdpdGggaXQncyB2YWx1ZSBwYXJhbWV0
ZXJzIFxwYXINCmlzIG91dHNpZGUgb2YgbXkgc2NvcGUgKGluZm9ybWF0aW9uIGhpZGluZykuXHBh
cg0KXHBhcg0KPiBJZiB0aGVyZSBpcyBzdWZmaWNpZW50IGludGVyZXN0IGluIHRoaXMgcHJvcG9z
YWwgSSB3aWxsIGRvIGZ1cnRoZXIsIG1vcmVccGFyDQo+IHJpZ29yb3VzLCB0ZXN0aW5nIGFuZCB0
aGVuIG1ha2UgdGhlIGNvZGUgYXZhaWxhYmxlLiBJZiBhbnlib2R5IHdvdWxkIGxpa2VccGFyDQo+
IHRvIHZvbHVudGVlciB0byBoZWxwIHRlc3QgaXQgcGxlYXNlIGxldCBtZSBrbm93LFxwYXINClxw
YXINClRoYW5rIHlvdSBmb3IgdGhpbmtpbmcgYWJvdXQgdGhlIGxhbmd1YWdlIGJ1dCBpJ20gbm90
IGludGVyZXN0ZWQuXHBhcg0KXHBhcg0KXHBhcg0KLS0gXHBhcg0KbWl0IGZyZXVuZGxpY2hlbiBH
clwnZmNzc2VuXHBhcg0KXHBhcg0KV2VybmVyIEJyYXVuXHBhcg0KXHBhcg0KTW9iaWwgKzQ5ICgw
KTE3OCAxNDUgODc2OCAqIEZlc3RuZXR6ICs0OSAoMCk0MzQ0IDgxOTAwLTJccGFyDQpccGFyDQpP
XCdiMyBTb2Z0d2FyZSBHbWJIICYgQ28uIEtHICogSFwnZjZobmRvcmZlciBUb3IgMmIgKiBELTI0
MjE3IFNjaFwnZjZuYmVyZyAqIEdlcm1hbnlccGFyDQpTaXR6IGRlciBHZXNlbGxzY2hhZnQgU2No
XCdmNm5iZXJnICogSFIgQW10c2dlcmljaHQgS2llbCBIUkEgMTgwMiBQTFxwYXINClBlcnNcJ2Y2
bmxpY2ggaGFmdGVuZGUgR2VzZWxsc2NoYWZ0ZXJpbiBPXCdiMyBTb2Z0d2FyZSBHbWJIICogSFIg
QW10c2dlcmljaHQgS2llbCBccGFyDQpIUkIgMjAyOSBQTCAqIEdlc2NoXCdlNGZ0c2ZcJ2ZjaHJl
ciBXZXJuZXIgQnJhdW5ccGFyDQpccGFyDQpccGFyDQotLS0tXHBhcg0KVG8gdW5zdWJzY3JpYmUs
IHNlbmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBCTEFDS0JPWCIgdG8gTElTVFNFUlZA
TElTVFMuT0JFUk9OLkNIXH19AEDjEQ=
----boundary-LibPST-iamunique-2077180893_-_---
Received on Mon Jan 28 2008 - 16:11:17 UTC

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