[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Tinycc-devel] uint8_t, unsigned char, and char for BufferedFile (an
From: |
Peter \"Firefly\" Lund |
Subject: |
Re: [Tinycc-devel] uint8_t, unsigned char, and char for BufferedFile (and others) |
Date: |
Fri, 2 May 2003 23:12:14 +0200 (MEST) |
On Fri, 2 May 2003, Vladimir G. Ivanovic wrote:
> The C99 standard allows but does not mandate multibyte source
> characters.(Section 5.2.1.2 Multibyte characters). It also allows a
> multibyte execution character set whose encoding might be different than
> the source character set.
>
> Required are the 26 uppercase and lowercase Latin letters, the 10
> decimal digits, 29 punctuation and graphic symbols, plus space,
> horizontal & vertical tab and form feed, all of which are in the 7-bit
> ASCII set. (@ $ ` <DEL> are not required).
Precisely. If we wanted to support multibyte source characters in the
input we would probably have to change the lexer anyway.
-Peter
"Of course, I'm not unbiased, but in my humble opinion, I've
gotten close to something that I can be really proud of."
-- Knuth on The Art of Computer Programming.
- [Tinycc-devel] uint8_t, unsigned char, and char for BufferedFile (and others), Peter \"Firefly\" Lund, 2003/05/02
- Re: [Tinycc-devel] uint8_t, unsigned char, and char for BufferedFile (and others), Vladimir G. Ivanovic, 2003/05/02
- Re: [Tinycc-devel] uint8_t, unsigned char, and char for BufferedFile (and others),
Peter \"Firefly\" Lund <=
- Re: [Tinycc-devel] uint8_t, unsigned char, and char for BufferedFile (and others), fabrice . bellard, 2003/05/03