- BYTE arithmetic

From: H.v.L. <"H.v.L.">
Date: Thu, 22 Jun 2006 18:35:28 +0200

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


On Thu, 22 Jun 2006 17:10:33 +0200, Treutwein Bernhard
<Bernhard.Treutwein{([at]})nowhere.xy

>> The bottom line: use INTEGER as a loop counter. Do not use
>> BYTE or SHORTINT.
>>
>
> absolutely correct.
>

If this is to say that with type INTEGER the problems are gone I suggest
trying the following loop

FOR Index := MAX(INTEGER) - 10 TO MAX(INTEGER) DO
   Out.Int(Index, 15);
   IF (Index < 0) & (Index >= MIN(INTEGER) + 100) THEN RETURN END (* for
convenience only *)
END

H. v. L.

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



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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIFxwYXINCk9uIFRodSwgMjIgSnVuIDIwMDYgMTc6
MTA6MzMgKzAyMDAsIFRyZXV0d2VpbiBCZXJuaGFyZCAgXHBhcg0KPEJlcm5oYXJkLlRyZXV0d2Vp
bkBWZXJ3YWx0dW5nLlVuaS1NdWVuY2hlbi5ERT4gd3JvdGU6XHBhcg0KXHBhcg0KPj4gVGhlIGJv
dHRvbSBsaW5lOiB1c2UgSU5URUdFUiBhcyBhIGxvb3AgY291bnRlci4gRG8gbm90IHVzZVxwYXIN
Cj4+IEJZVEUgb3IgU0hPUlRJTlQuXHBhcg0KPj5ccGFyDQo+XHBhcg0KPiBhYnNvbHV0ZWx5IGNv
cnJlY3QuXHBhcg0KPlxwYXINClxwYXINCklmIHRoaXMgaXMgdG8gc2F5IHRoYXQgd2l0aCB0eXBl
IElOVEVHRVIgdGhlIHByb2JsZW1zIGFyZSBnb25lIEkgc3VnZ2VzdCAgXHBhcg0KdHJ5aW5nIHRo
ZSBmb2xsb3dpbmcgbG9vcFxwYXINClxwYXINCkZPUiBJbmRleCA6PSBNQVgoSU5URUdFUikgLSAx
MCBUTyBNQVgoSU5URUdFUikgRE9ccGFyDQogICBPdXQuSW50KEluZGV4LCAxNSk7XHBhcg0KICAg
SUYgKEluZGV4IDwgMCkgJiAoSW5kZXggPj0gTUlOKElOVEVHRVIpICsgMTAwKSBUSEVOIFJFVFVS
TiBFTkQgKCogZm9yICBccGFyDQpjb252ZW5pZW5jZSBvbmx5ICopXHBhcg0KRU5EXHBhcg0KXHBh
cg0KSC4gdi4gTC5ccGFyDQpccGFyDQotLS0gQmxhY2tCb3hccGFyDQotLS0gc2VuZCBzdWJqZWN0
IEhFTFAgb3IgVU5TVUJTQ1JJQkUgdG8gYmxhY2tib3hAb2Jlcm9uLmNofX0AAAAAYNZSABzjEw=


----boundary-LibPST-iamunique-808284658_-_---
Received on Thu Jun 22 2006 - 18:35:28 UTC

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