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