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