Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site ccieng5.UUCP
Path: utzoo!watmath!clyde!floyd!harpo!seismo!rochester!ritcv!ccieng5!jbf
From: jbf@ccieng5.UUCP (Jens Bernhard Fiederer)
Newsgroups: net.lang.c
Subject: preprocessor question
Message-ID: <301@ccieng5.UUCP>
Date: Thu, 22-Mar-84 14:11:09 EST
Article-I.D.: ccieng5.301
Posted: Thu Mar 22 14:11:09 1984
Date-Received: Fri, 23-Mar-84 21:41:53 EST
Organization: Computer Consoles Inc., Rochester, NY
Lines: 24

We would like to define a macro that includes conditional compilation,
i.e., is of the form 
#define MACRO(.....) \
......\
#if .....\
.....\
#else\
.....\
#endif
......
,,,,,

Our pre-processor expands the macro, leaving the #if's.
Is this a bug?  Is there a way to force a second pass of the preprocessor?
If there is, how do we force the #if, #else, and #endif to the beginning
of the lines?  Can Shirley find happiness in the arms of a Siberian dancing
bear?

Pleadingly Yours,
Azhrarn and Rick
-- 
Reachable as
	....allegra![rayssd,rlgvax]!ccieng5!jbf
Or just address to 'native of the night' and trust in the forces of evil.