Re: use «chevrons» to represent string literal
Richard (Rikki) Andrew Cattermole
richard at cattermole.co.nz
Thu Jan 16 21:45:39 UTC 2025
On 17/01/2025 10:43 AM, barbosso wrote:
> On Thursday, 16 January 2025 at 21:38:50 UTC, Richard (Rikki) Andrew
> Cattermole wrote:
>> On 17/01/2025 10:34 AM, barbosso wrote:
>>> On Thursday, 16 January 2025 at 21:26:29 UTC, Richard (Rikki) Andrew
>>> Cattermole wrote:
>>>> They are not part of ASCII, they are part of an "extended ASCII"
>>>> ISO/ IEC 8859-1 aka Latin-1.
>>>>
>>>> They do not fit in a single byte.
>>>>
>>>> C2 AB
>>>>
>>>> https://symbl.cc/en/00AB/
>>>>
>>>> For us to introduce a new string syntax, it would need to do
>>>> something that the existing ones cannot reasonably do.
>>>
>>> The extended ASCII has 8 bits, 256 distinguish characters
>>
>> D files are encoded as UTF-8.
>>
>> Therefore it does not support extended ASCII.
>
> Do you understand what you wrote?
Yes.
Extended ASCII is both a character set and an encoding.
The character set is supported as part of Unicode, the encoding is not
supported as we use UTF-8 which conflicts on the 8th bit for the first
byte in the code unit.
More information about the dip.ideas
mailing list