Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!rutgers!labrea!decwrl!spar!hunt From: hunt@spar.SPAR.SLB.COM (Neil Hunt) Newsgroups: comp.lang.c Subject: Re: Portability and /**/ Message-ID: <167@spar.SPAR.SLB.COM> Date: Fri, 31-Jul-87 13:23:00 EDT Article-I.D.: spar.167 Posted: Fri Jul 31 13:23:00 1987 Date-Received: Sun, 2-Aug-87 01:45:25 EDT References: <949@oakhill.UUCP> <23575@sun.uucp> <4983@prls.UUCP> <118@geovision.UUCP> Reply-To: hunt@spar.UUCP (Neil Hunt) Organization: Schlumberger Palo Alto Research - CASLAB Lines: 14 alastair@geovision.UUCP (Alastair Mayer) writes: > #ifdef BSD /* BSD way */ > #define name2(a,b) a\ > b > #else /* System V way */ > #define name2(a,b) a/**/b > #endif I have seen a different construction, which looks more portable to me: #define Same(token) token #define Join(left, right) Join(left)right Neil/.