From owner-freebsd-hackers Wed May 10 00:16:15 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA11574 for hackers-outgoing; Wed, 10 May 1995 00:16:15 -0700 Received: from netcom23.netcom.com (bakul@netcom23.netcom.com [192.100.81.137]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA11568 for ; Wed, 10 May 1995 00:16:11 -0700 Received: from localhost by netcom23.netcom.com (8.6.12/Netcom) id XAA21829; Tue, 9 May 1995 23:59:45 -0700 Message-Id: <199505100659.XAA21829@netcom23.netcom.com> To: Bruce Evans cc: obrien@leonardo.net, hackers@FreeBSD.org Subject: Re: This one looks very very suspecious to me.... In-reply-to: Your message of "Wed, 10 May 95 16:44:30 +1000." <199505100644.QAA01534@godzilla.zeta.org.au> Date: Tue, 09 May 95 23:59:42 -0700 From: Bakul Shah Sender: hackers-owner@FreeBSD.org Precedence: bulk > It has to look inside the #ifdef block because it isn't excluded. > Comments affect #ifdef blocks: Note that John Reiser's cpp (the one `true' cpp) didn't do this and the other things you note. That is one of the reasons the Rand editor authors used and got away with #ifdef COMMENT .. #endif to document function interfaces. (Today they would've used noweb or some such lierate programming tool). Any way, this battle was fought and lost during the ANSIfication of C. So it goes.