[fpc-devel] Unicode and UTF8String

Daniël Mantione daniel.mantione at freepascal.org
Tue Dec 2 08:28:11 CET 2008



Op Mon, 1 Dec 2008, schreef Felipe Monteiro de Carvalho:

>> The real world problem is (as Florian wrote): Some platforms have no
>> choice, because they only support 'ansi'.
>
> This one is trivial to solve. Lazarus supports utf-8 everywhere,
> including Windows 98 which doesn't support unicode. All you need is a
> best effort approach.

This is possible if you implement a Unicode support implementation in 
Pascal (i.e. uppercase, comparison, conversion). But there is more in the 
world than Lazarus. Forget about Win98. Do you really want to fit the huge 
tables required for this into for example, a Game Boy Advance? Doesn't 
fit, this machine has 32+96+256KB RAM.

Daniël


More information about the fpc-devel mailing list