Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site oliveb.UUCP Path: utzoo!utcs!lsuc!pesnta!hplabs!oliveb!long From: long@oliveb.UUCP (Dave Long) Newsgroups: net.lang.c Subject: Re: The ':-)' operator Message-ID: <261@oliveb.UUCP> Date: Sat, 16-Feb-85 22:19:38 EST Article-I.D.: oliveb.261 Posted: Sat Feb 16 22:19:38 1985 Date-Received: Sun, 17-Feb-85 15:26:55 EST References: <10983@watmath.UUCP> <21000020@uiucuxc.UUCP> <354@snow.UUCP> <141@rtech.ARPA> Reply-To: long@oliveb.UUCP (Dave Long) Organization: D&L U., Thaumaturgy Lines: 14 Summary: In article berry@zinfandel.UUCP (Berry Kercheval) writes: | I would like to see the operator ':-)'. I'm taking bets on what | it will mean (:-) I would use it as a unary reverse assertation, so that this: (a == 0) :-); /* 'a' should not be zero here, barf if it is */ would be expanded to the equivalent of: assert(a != 0); /* 'a' should not be zero here, barf if it is */ 44 61 76 65 32 4C 6F 6E 67