Jarkko Hietaniemi <[EMAIL PROTECTED]> wrote:

>> How do you handle EBCDIC? UTF8 for Ponie?

> All character sets (like EBCDIC) or encodings (like UTF-8) are
> "normalized" to the Unicode (character set) (and our own *internal*
> encoding, the 8/16/32 one.)

Ok.

>> Not used *yet* - what about:
>>
>>    use German;
>>    print uc("i");
>>    use Turkish;
>>    print uc("i");

> That is implementable (and already implemented by ICU) but by something
> higher level than a "string".

So the first question is: Where is this higher level? Isn't Parrot
responsible for providing that? The old string type did have the
relevant information at least.

I think we can't say it's a Perl6 lib problem. HLL interoperability
comes in here too. *If* there are some more advanced string levels above
Parrot strings, they have to play together too.

So let's first concentrate on this issue. The rest is more or less
an implementation detail.

leo

Reply via email to