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