On Tue, Feb 26, 2008 at 4:21 PM, Pietro Gagliardi <[EMAIL PROTECTED]> wrote:
> And it's wonderful that the C standard defines a character literal as
>  so:

But it leaves the meaning of a literal like 'abcd' up to the compiler.
 I did something very perverse -- but 'legal' -- in the compiler I
started writing for class...

Also recall that sizeof('c') == sizeof(int).  I suspect, though, that
literals like 'abcd' are left from the B (word-addressable, not
byte-addressable) days.

A quick check of /sys/src/cmd/cc/lex.c shows that kenc disallows such horrors.

--Joel

Reply via email to