From owner-freebsd-chat Tue Jan 18 6:36:19 2000 Delivered-To: freebsd-chat@freebsd.org Received: from probity.mcc.ac.uk (probity.mcc.ac.uk [130.88.200.94]) by hub.freebsd.org (Postfix) with ESMTP id 445D514BE3 for ; Tue, 18 Jan 2000 06:36:09 -0800 (PST) (envelope-from jcm@dogma.freebsd-uk.eu.org) Received: from dogma.freebsd-uk.eu.org ([130.88.200.97]) by probity.mcc.ac.uk with esmtp (Exim 1.92 #3) id 12AZjs-0008z2-00; Tue, 18 Jan 2000 14:36:08 +0000 Received: from localhost (jcm@localhost) by dogma.freebsd-uk.eu.org (8.9.3/8.9.3) with ESMTP id OAA32260; Tue, 18 Jan 2000 14:36:07 GMT (envelope-from jcm@dogma.freebsd-uk.eu.org) Date: Tue, 18 Jan 2000 14:36:07 +0000 (GMT) From: Jonathon McKitrick To: Ollivier Robert Cc: chat@freebsd.org Subject: Re: For any sick-in-the-head C programmers In-Reply-To: <20000118082126.A7006@keltia.freenix.fr> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 18 Jan 2000, Ollivier Robert wrote: >> #define OPTION(c,v) (_O&2&&**v?*(*v)++:!c||_O&4?0:(!(_O&1)&& \ >> (--c,++v),_O=4,c&&**v=='-'&&v[0][1]?*++*v=='-'\ >> &&!v[0][1]?(--c,++v,0):(_O=2,*(*v)++):0)) So can someone explain what this actually *does*? -=> jm <=- "Doors to the pleasures of heaven or hell, and i didn't care which...." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message