Path: utzoo!utgpu!watmath!clyde!att!pacbell!ames!amdahl!uunet!mcvax!hp4nl!botter!star.cs.vu.nl!maart
From: maart@cs.vu.nl (Maarten Litmaath)
Newsgroups: comp.lang.c
Subject: token pasting (was: how widespread is this cpp bug?)
Keywords: cpp whitespace bug
Message-ID: <1747@solo3.cs.vu.nl>
Date: 2 Dec 88 23:00:14 GMT
References: <49179@pyramid.pyramid.com> <6625@csli.STANFORD.EDU> <9026@smoke.BRL.MIL>
Organization: V.U. Informatica, Amsterdam, the Netherlands
Lines: 17

gwyn@smoke.BRL.MIL (Doug Gwyn ) writes:

\In article <6625@csli.STANFORD.EDU> wagner@arisia.xerox.com (Juergen Wagner)
\writes:
\>      proc/**/VERSION
\>People relying on this bug should change their habits. There are better ways
\>to concatenate tokens.

\No, for Reiser-based preprocessors there aren't any better ways.
\ANSI-style token pasting is fairly new, and many C implementations
\in current use do not support it.

Why didn't the ANSI committee legalize that current practice, instead of
defining a new paste operator (##)?
-- 
fcntl(fd, F_SETFL, FNDELAY):          |Maarten Litmaath @ VU Amsterdam:
      let's go weepin' in the corner! |maart@cs.vu.nl, mcvax!botter!maart