Re: [BLACKBOX] AVL Trees

From: [at]} <Chris>
Date: Thu, 8 Sep 2011 06:48:04 +0930

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

>-----Original Message-----
>From: BlackBox [mailto:BLACKBOX{([at]})nowhere.xy
>Sent: Thursday, 8 September 2011 4:18 AM
>To: BLACKBOX{([at]})nowhere.xy
>Subject: Re: [BLACKBOX] AVL Trees
>
>
>Is OUT a Component Pascal feature, not supported by Oberon 2?

Yes. Like Pascal and Modula-2, Oberon-2 only has VAR and value (i.e. default
with no keyword) parameters.

IN and OUT parameters are extensions to Oberon-2 introduced in Component
Pascal.

>I find it useful
>to make procedures self-documenting.
>

Me too. They also add to the reliability of your code and have saved my
bacon on more than a few occasions.

Regards,
Chris

Chris Burrows
CFB Software
http://www.cfbsoftware.com


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-47314057_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwID4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLVxw
YXINCj5Gcm9tOiBCbGFja0JveCBbbWFpbHRvOkJMQUNLQk9YQExJU1RTLk9CRVJPTi5DSF0gT24g
QmVoYWxmIE9mIFJvYmVydFxwYXINCj5TZW50OiBUaHVyc2RheSwgOCBTZXB0ZW1iZXIgMjAxMSA0
OjE4IEFNXHBhcg0KPlRvOiBCTEFDS0JPWEBMSVNUUy5PQkVST04uQ0hccGFyDQo+U3ViamVjdDog
UmU6IFtCTEFDS0JPWF0gQVZMIFRyZWVzXHBhcg0KPlxwYXINCj5ccGFyDQo+SXMgT1VUIGEgQ29t
cG9uZW50IFBhc2NhbCBmZWF0dXJlLCBub3Qgc3VwcG9ydGVkIGJ5IE9iZXJvbiAyPyBccGFyDQpc
cGFyDQpZZXMuIExpa2UgUGFzY2FsIGFuZCBNb2R1bGEtMiwgT2Jlcm9uLTIgb25seSBoYXMgVkFS
IGFuZCB2YWx1ZSAoaS5lLiBkZWZhdWx0XHBhcg0Kd2l0aCBubyBrZXl3b3JkKSBwYXJhbWV0ZXJz
LlxwYXINClxwYXINCklOIGFuZCBPVVQgcGFyYW1ldGVycyBhcmUgZXh0ZW5zaW9ucyB0byBPYmVy
b24tMiBpbnRyb2R1Y2VkIGluIENvbXBvbmVudFxwYXINClBhc2NhbC4gXHBhcg0KXHBhcg0KPkkg
ZmluZCBpdCB1c2VmdWwgXHBhcg0KPnRvIG1ha2UgcHJvY2VkdXJlcyBzZWxmLWRvY3VtZW50aW5n
LlxwYXINCj5ccGFyDQpccGFyDQpNZSB0b28uIFRoZXkgYWxzbyBhZGQgdG8gdGhlIHJlbGlhYmls
aXR5IG9mIHlvdXIgY29kZSBhbmQgaGF2ZSBzYXZlZCBteVxwYXINCmJhY29uIG9uIG1vcmUgdGhh
biBhIGZldyBvY2Nhc2lvbnMuXHBhcg0KXHBhcg0KUmVnYXJkcyxccGFyDQpDaHJpc1xwYXINClxw
YXINCkNocmlzIEJ1cnJvd3NccGFyDQpDRkIgU29mdHdhcmVccGFyDQpodHRwOi8vd3d3LmNmYnNv
ZnR3YXJlLmNvbVxwYXINClxwYXINClxwYXINCi0tLS1ccGFyDQpUbyB1bnN1YnNjcmliZSwgc2Vu
ZCBhIG1lc3NhZ2Ugd2l0aCBib2R5ICJTSUdOT0ZGIEJMQUNLQk9YIiB0byBMSVNUU0VSVkBMSVNU
Uy5PQkVST04uQ0hcfX0AKzAy
----boundary-LibPST-iamunique-47314057_-_---
Received on Wed Sep 07 2011 - 23:18:04 UTC

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