Re: Boolean expressions

From: [at]} <Rene>
Date: Sat, 02 Oct 2004 13:09:27 +0200

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

CFB Software wrote:

>>-----Original Message-----
>>From: John Stout [mailto:jstout{([at]})nowhere.xy
>>Sent: Saturday, 2 October 2004 5:55 AM
>>To: blackbox{([at]})nowhere.xy
>>Subject: Semi-colon question
>>
>>
>>I teach it as a matter of style, but emphasise it is a matter of style, a
>>bit like not writing:
>>
>> IF aBoolean = TRUE THEN
>> END
>>
>>
>>

>
>Here's one for your students to chew on. I have seen code as bad as this in
>real life.
>
>IF ~(aBoolean = FALSE) THEN
> aBoolean := FALSE
>ELSE
> aBoolean := TRUE
>END;
>
>
I've seen worse (language PLI):

IF a= B THEN ;
ELSE GOTO A;
.
.
.
.
.
A:
(Where A is not used elsewhere)

Or

RETURN(A=B=C)

Rene
--------------------------------------------

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-129689035_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIENGQiBTb2Z0d2FyZSB3cm90ZTpccGFyDQpccGFy
DQo+Pi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tXHBhcg0KPj5Gcm9tOiBKb2huIFN0b3V0IFtt
YWlsdG86anN0b3V0QGN1c3AuY28udWtdXHBhcg0KPj5TZW50OiBTYXR1cmRheSwgMiBPY3RvYmVy
IDIwMDQgNTo1NSBBTVxwYXINCj4+VG86IGJsYWNrYm94QG9iZXJvbi5jaFxwYXINCj4+U3ViamVj
dDogU2VtaS1jb2xvbiBxdWVzdGlvblxwYXINCj4+XHBhcg0KPj5ccGFyDQo+PkkgdGVhY2ggaXQg
YXMgYSBtYXR0ZXIgb2Ygc3R5bGUsIGJ1dCBlbXBoYXNpc2UgaXQgaXMgYSBtYXR0ZXIgb2Ygc3R5
bGUsIGFccGFyDQo+PmJpdCBsaWtlIG5vdCB3cml0aW5nOlxwYXINCj4+XHBhcg0KPj5cdGFiIElG
IGFCb29sZWFuID0gVFJVRSBUSEVOXHBhcg0KPj5cdGFiIEVORFxwYXINCj4+XHBhcg0KPj4gICAg
XHBhcg0KPj5ccGFyDQo+XHBhcg0KPkhlcmUncyBvbmUgZm9yIHlvdXIgc3R1ZGVudHMgdG8gY2hl
dyBvbi4gSSBoYXZlIHNlZW4gY29kZSBhcyBiYWQgYXMgdGhpcyBpblxwYXINCj5yZWFsIGxpZmUu
XHBhcg0KPlxwYXINCj5JRiB+KGFCb29sZWFuID0gRkFMU0UpIFRIRU5ccGFyDQo+ICBhQm9vbGVh
biA6PSBGQUxTRVxwYXINCj5FTFNFXHBhcg0KPiAgYUJvb2xlYW4gOj0gVFJVRVxwYXINCj5FTkQ7
XHBhcg0KPiAgXHBhcg0KPlxwYXINCkkndmUgc2VlbiB3b3JzZSAobGFuZ3VhZ2UgUExJKTpccGFy
DQpccGFyDQpJRiBhPSBCIFRIRU4gO1xwYXINCkVMU0UgR09UTyBBO1xwYXINCi5ccGFyDQouXHBh
cg0KLlxwYXINCi5ccGFyDQouXHBhcg0KQTpccGFyDQooV2hlcmUgQSBpcyBub3QgdXNlZCBlbHNl
d2hlcmUpXHBhcg0KXHBhcg0KT3JccGFyDQpccGFyDQpSRVRVUk4oQT1CPUMpXHBhcg0KXHBhcg0K
UmVuZVxwYXINCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHBh
cg0KXHBhcg0KVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIG1haWxpbmcgbGlzdCwgc2VuZCBhIG1l
c3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAidW5zdWJzY3JpYmUiIHRvOlxwYXINCiAgIGJsYWNr
Ym94LXJlcXVlc3RAb2Jlcm9uLmNoXHBhcg0KXHBhcg0KVG8gZ2V0IGEgbGlzdCBvZiB2YWxpZCBl
LW1haWwgY29tbWFuZHMgYW5kIGluc3RydWN0aW9ucyBvbiB0aGVpciB1c2FnZSwgc2VuZCBhIG1l
c3NhZ2UgY29udGFpbmluZyB0aGUgd29yZCAiaGVscCIgdG8gdGhlIGFib3ZlIGFkZHJlc3MuXHBh
cg0KXHBhcg0KU2VuZCBhbnkgcHJvYmxlbSByZXBvcnRzIG9yIHF1ZXN0aW9ucyByZWxhdGVkIHRv
IHRoaXMgZW1haWwgbGlzdCB0byB0aGUgbGlzdCBvd25lciBhdFxwYXINCiAgIG93bmVyLWJsYWNr
Ym94QG9iZXJvbi5jaFxwYXINClxwYXINCkN1cnJlbnQgcG9zdGluZyBwb2xpY3k6XHBhcg0KXHBh
cg0KYSkgVG8gcG9zdCB5b3Ugc2hvdWxkIHVzZSB0aGUgc2FtZSBhZGRyZXNzIGJ5IHdoaWNoIHlv
dSBhcmUgc3Vic2NyaWJlZCB0byB0aGUgbWFpbGluZyBsaXN0LiBUaGF0IHdheSwgdGhlIGxpc3Qg
c2VydmVyIHdpbGwgcmVjb2duaXplIHlvdSBhcyBzdWJzY3JpYmVyIGFuZCBmb3J3YXJkIHlvdXIg
cG9zdGluZyBpbW1lZGlhdGVseSwgd2l0aG91dCBjcmVhdGluZyBhbnkgb3ZlcmhlYWQuXHBhcg0K
XHBhcg0KYikgSWYsIGZvciBzb21lIHJlYXNvbiwgeW91IGNhbm5vdCBwb3N0IGZyb20gdGhlIGFk
ZHJlc3MsIGJ5IHdoaWNoIHlvdSBhcmUgc3Vic2NyaWJlZCwgeW91ciBtZXNzYWdlIHdpbGwgYmUg
bW9kZXJhdGVkIHRvIGF2b2lkIHNwYW0uIFBsZWFzZSB1bmRlcnN0YW5kIHRoYXQgbW9kZXJhdGlv
biB3aWxsIG9mdGVuIGNhdXNlIHNvbWUgZGVsYXksIGluIHBhcnRpY3VsYXIgb3ZlciB3ZWVrZW5k
cyBvciBob2x5ZGF5fX0ANCAxMTow


----boundary-LibPST-iamunique-129689035_-_---
Received on Sat Oct 02 2004 - 13:09:27 UTC

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