From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <20150531093114.498db4460eb15fe52dd05651@eigenstate.org> References: <20150531093114.498db4460eb15fe52dd05651@eigenstate.org> Date: Sun, 31 May 2015 17:56:35 +0100 Message-ID: From: Charles Forsyth To: Ori Bernstein Content-Type: multipart/alternative; boundary=001a11c23d3e8aaf64051763974a Cc: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Subject: Re: [9fans] "..." and "##' stuff with pcc? Topicbox-Message-UUID: 57be116a-ead9-11e9-9d60-3106f5b1d025 --001a11c23d3e8aaf64051763974a Content-Type: text/plain; charset=UTF-8 On 31 May 2015 at 17:31, Ori Bernstein wrote: > > It doesn't understand the named ... variant, which I suppose is more > recent > > tinkering. Use the older __VA_ARGS__. > > IIRC, the named variant is older, but it's also a GNU extension. I've looked at the C99 and C1x standards and both describe pre-processor ... and __VA_ARGS__ as Plan 9's cpp implements it, and neither allows the identifier ... syntax. --001a11c23d3e8aaf64051763974a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

= On 31 May 2015 at 17:31, Ori Bernstein <ori@eigenstate.org>= wrote:
> It doesn= 9;t understand the named ... variant, which I suppose is more recent
> tinkering. Use the older __VA_ARGS__.

IIRC, the named variant is older, but it's also a GNU extension.=

I've looked at the C99 and C1x standards and bot= h describe pre-processor ... and __VA_ARGS__ as Plan 9's cpp implements= it,
and neither allows the identifier ... = syntax.
--001a11c23d3e8aaf64051763974a--