>>>>> "David" == David Wolfskill <[EMAIL PROTECTED]> writes:
>> From: [EMAIL PROTECTED]
>> Date: Tue, 30 Nov 1999 23:02:21 +0900
>>> ../../netinet6/in6.c: warning: 1 trigraph(s) encountered
>>> haven't seen one of THOSE for a while....
>> Could you tell me which line was that? I don't see any...
David> Indeed. The only line I see (as of the 1.1 version of the file, dated
David> 1999/11/22 02:44:59) that has 2 consecutive '?' characters at all (which
David> sequence introduces all trigraphs) is line 892, which reads
David> * SIOCGLIFADDR: get first address. (???)
David> And my copy of the May 13, 1988 DpANS C states (section 2.2.1.1):
David> 2.2.1.1 Trigraph sequences
David> All occurrences in a source file of the following sequences of
David> three characters (called trigraph sequences(5)) are replaced
David> with the corresponding single charcacter.
David> ??= #
David> ??( [
David> ??/ \
David> ??) ]
David> ??' ^
David> ??< {
David> ??! |
David> ??> }
David> ??- ~
David> No other trigraph sequences exist. Each ? that does not begin
David> one of the trigraphs listed above is not changed. [Example
David> & footnote elided -- dhw]
David> K&R, 2nd ed., p. 229 appears to agree with the above.
David> I suspect a bogus warning from gcc's lexical analyzer.
Why is the ??) not a trigraph? ie. (???) => (?]
Martin
--
Martin Hopkins | [EMAIL PROTECTED]
Insignia Solutions Plc, | [EMAIL PROTECTED]
The Mercury Centre, Wycombe Lane | Tel: (+44) 1628 539537
Wooburn Green, Bucks, HP10 0HH, UK. | Fax: (+44) 1628 539501
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message