From owner-freebsd-chat Mon Jan 17 23:22:58 2000 Delivered-To: freebsd-chat@freebsd.org Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252]) by hub.freebsd.org (Postfix) with ESMTP id 1053414D75 for ; Mon, 17 Jan 2000 23:22:55 -0800 (PST) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.3/frmug-2.5/nospam) with UUCP id IAA02502 for chat@FreeBSD.org; Tue, 18 Jan 2000 08:22:52 +0100 (CET) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (Postfix, from userid 101) id 835E38863; Tue, 18 Jan 2000 08:21:26 +0100 (CET) Date: Tue, 18 Jan 2000 08:21:26 +0100 From: Ollivier Robert To: chat@FreeBSD.org Subject: Re: For any sick-in-the-head C programmers Message-ID: <20000118082126.A7006@keltia.freenix.fr> Mail-Followup-To: chat@FreeBSD.org References: <200001180105.UAA01109@server.baldwin.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <200001180105.UAA01109@server.baldwin.cx>; from jhb@FreeBSD.org on Mon, Jan 17, 2000 at 08:05:52PM -0500 X-Operating-System: FreeBSD 4.0-CURRENT/ELF AMD-K6/200 & 2x PPro/200 SMP Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org According to John Baldwin: > #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)) Reminds me of procmail and to a less extend of qmail :-) -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 4.0-CURRENT #77: Thu Dec 30 12:49:51 CET 1999 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message