Re: [PATCH][TRIVIAL] triple question marks in ppa.c
From: Xose Vazquez Perez
Date: Mon Oct 13 2003 - 21:24:49 EST
Rik van Riel espetou:
> Don't ask me why??? Triple question marks are a C trigraph in ansi C.
^^^^^^^^^^^^^^^^^^^^^
[1]'ISO/IEC 9899:1999 Programming languages -- C' says in §5.2.1.1 that
C trigraph sequences are:
??= # ??) ] ??! |
??( [ ??' ^ ??> }
??/ \ ??< { ??- ~
"No other trigraph sequences exist", I didn't look [2] 'Corrigendum 1,
ISO/IEC 9899:1999/Cor 1:2001', but I think that they were not modified.
And inside of comments there are not trigraph substitutions, at least
in theory §6.4.9.
I only found a few in 2.4.22-bk30, aka 2.4.23-pre7:
http://marc.theaimsgroup.com/?l=linux-kernel&m=106565695609164&w=2
thanks to fix them ;-)
[1]
http://www.cl.cam.ac.uk/~mgk25/volatile/ISO-C-FDIS.1999-04.txt
http://www.cl.cam.ac.uk/~mgk25/volatile/ISO-C-FDIS.1999-04.pdf
[2]
http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=35952
--
Software is like sex, it's better when it's bug free.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/