RE: Named Integers

From: CFB Software <"CFB>
Date: Sat, 20 Nov 2004 17:25:12 +1030

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

Stan,

I'm curious. What would the characteristics of the proposed "named integers"
be? What would be an example of their use? How would they differ from
integer CONST?

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


> -----Original Message-----
> From: Stan Warford [mailto:Stan.Warford{([at]})nowhere.xy
> Sent: Friday, 19 November 2004 12:06 PM
> To: Campbell, Robert D (UK Edinburgh)
> Cc: blackbox{([at]})nowhere.xy
> Subject: Re: Procedure types
>
>
> OK. That answers my question. I see your points about the impact
> of complexity on your code. I periodically request "named integers"
> for CP, which would give 90% of the benefits of enumerated types
> with 10% of the implementation cost. But the complexity of using
> integer CONST without "named integers" is not nearly the complexity
> you would have to endure without procedure variables.
>
> Thanks,
> Stan
>
>

--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.


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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIFN0YW4sXHBhcg0KXHBhcg0KSSdtIGN1cmlvdXMu
IFdoYXQgd291bGQgdGhlIGNoYXJhY3RlcmlzdGljcyBvZiB0aGUgcHJvcG9zZWQgIm5hbWVkIGlu
dGVnZXJzIlxwYXINCmJlPyBXaGF0IHdvdWxkIGJlIGFuIGV4YW1wbGUgb2YgdGhlaXIgdXNlPyBI
b3cgd291bGQgdGhleSBkaWZmZXIgZnJvbVxwYXINCmludGVnZXIgQ09OU1Q/XHBhcg0KXHBhcg0K
Q2hyaXMgQnVycm93c1xwYXINCkNGQiBTb2Z0d2FyZVxwYXINCmh0dHA6Ly93d3cuY2Zic29mdHdh
cmUuY29tL2dwY3BccGFyDQpccGFyDQpccGFyDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
XHBhcg0KPiBGcm9tOiBTdGFuIFdhcmZvcmQgW21haWx0bzpTdGFuLldhcmZvcmRAcGVwcGVyZGlu
ZS5lZHVdXHBhcg0KPiBTZW50OiBGcmlkYXksIDE5IE5vdmVtYmVyIDIwMDQgMTI6MDYgUE1ccGFy
DQo+IFRvOiBDYW1wYmVsbCwgUm9iZXJ0IEQgKFVLIEVkaW5idXJnaClccGFyDQo+IENjOiBibGFj
a2JveEBvYmVyb24uY2hccGFyDQo+IFN1YmplY3Q6IFJlOiBQcm9jZWR1cmUgdHlwZXNccGFyDQo+
XHBhcg0KPlxwYXINCj4gT0suIFRoYXQgYW5zd2VycyBteSBxdWVzdGlvbi4gSSBzZWUgeW91ciBw
b2ludHMgYWJvdXQgdGhlIGltcGFjdFxwYXINCj4gb2YgY29tcGxleGl0eSBvbiB5b3VyIGNvZGUu
IEkgcGVyaW9kaWNhbGx5IHJlcXVlc3QgIm5hbWVkIGludGVnZXJzIlxwYXINCj4gZm9yIENQLCB3
aGljaCB3b3VsZCBnaXZlIDkwJSBvZiB0aGUgYmVuZWZpdHMgb2YgZW51bWVyYXRlZCB0eXBlc1xw
YXINCj4gd2l0aCAxMCUgb2YgdGhlIGltcGxlbWVudGF0aW9uIGNvc3QuIEJ1dCB0aGUgY29tcGxl
eGl0eSBvZiB1c2luZ1xwYXINCj4gaW50ZWdlciBDT05TVCB3aXRob3V0ICJuYW1lZCBpbnRlZ2Vy
cyIgaXMgbm90IG5lYXJseSB0aGUgY29tcGxleGl0eVxwYXINCj4geW91IHdvdWxkIGhhdmUgdG8g
ZW5kdXJlIHdpdGhvdXQgcHJvY2VkdXJlIHZhcmlhYmxlcy5ccGFyDQo+XHBhcg0KPiBUaGFua3Ms
XHBhcg0KPiBTdGFuXHBhcg0KPlxwYXINCj5ccGFyDQpccGFyDQotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxwYXINClxwYXINClRvIHVuc3Vic2NyaWJlIGZyb20g
dGhpcyBtYWlsaW5nIGxpc3QsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgInVu
c3Vic2NyaWJlIiB0bzpccGFyDQogICBibGFja2JveC1yZXF1ZXN0QG9iZXJvbi5jaFxwYXINClxw
YXINClRvIGdldCBhIGxpc3Qgb2YgdmFsaWQgZS1tYWlsIGNvbW1hbmRzIGFuZCBpbnN0cnVjdGlv
bnMgb24gdGhlaXIgdXNhZ2UsIHNlbmQgYSBtZXNzYWdlIGNvbnRhaW5pbmcgdGhlIHdvcmQgImhl
bHAiIHRvIHRoZSBhYm92ZSBhZGRyZXNzLlxwYXINClxwYXINClNlbmQgYW55IHByb2JsZW0gcmVw
b3J0cyBvciBxdWVzdGlvbnMgcmVsYXRlZCB0byB0aGlzIGVtYWlsIGxpc3QgdG8gdGhlIGxpc3Qg
b3duZXIgYXRccGFyDQogICBvd25lci1ibGFja2JveEBvYmVyb24uY2hccGFyDQpccGFyDQpDdXJy
ZW50IHBvc3RpbmcgcG9saWN5OlxwYXINClxwYXINCmEpIFRvIHBvc3QgeW91IHNob3VsZCB1c2Ug
dGhlIHNhbWUgYWRkcmVzcyBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQgdG8gdGhlIG1haWxp
bmcgbGlzdC4gVGhhdCB3YXksIHRoZSBsaXN0IHNlcnZlciB3aWxsIHJlY29nbml6ZSB5b3UgYXMg
c3Vic2NyaWJlciBhbmQgZm9yd2FyZCB5b3VyIHBvc3RpbmcgaW1tZWRpYXRlbHksIHdpdGhvdXQg
Y3JlYXRpbmcgYW55IG92ZXJoZWFkLlxwYXINClxwYXINCmIpIElmLCBmb3Igc29tZSByZWFzb24s
IHlvdSBjYW5ub3QgcG9zdCBmcm9tIHRoZSBhZGRyZXNzLCBieSB3aGljaCB5b3UgYXJlIHN1YnNj
cmliZWQsIHlvdXIgbWVzc2FnZSB3aWxsIGJlIG1vZGVyYXRlZCB0byBhdm9pZCBzcGFtLiBQbGVh
c2UgdW5kZXJzdGFuZCB0aGF0IG1vZGVyYXRpb24gd2lsbCBvZnRlbiBjYXVzZSBzb21lIGRlbGF5
LCBpbiBwYXJ0aWN1bGFyIG92ZXIgd2Vla2VuZHMgb3IgaG9seWRheX19AEZQQ0hBQQ==


----boundary-LibPST-iamunique-1300644357_-_---
Received on Sat Nov 20 2004 - 07:55:12 UTC

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