On Tue, 2008-02-26 at 16:21 -0500, Pietro Gagliardi wrote: > And it's wonderful that the C standard defines a character literal as > so: > > char-literal: > ' characters ' > characters: > character > characters character > > (or something like that) > > Question, then: why do we need wchar_t/Rune?
The definitions are (<> used to indicate non-terminals in the grammar...): (6.4.4.4) character-constant: ' <c-char-sequence> ' L' <c-char-sequence> ' (6.4.4.4) c-char-sequence: <c-char> <c-char-sequence> <c-char> (6.4.4.4) c-char: any member of the source character set except the single-quote ', backslash \, or new-line character <escape-sequence> Steven Vormwald [EMAIL PROTECTED]