Why UTF-8/16 character encodings?

Brad Roberts braddr at puremagic.com
Wed Jun 5 18:21:51 PDT 2013


On 6/5/13 6:11 PM, Timothee Cour wrote:
> currently std.demangle.demangle doesn't work with unicode (see example below)
>
> If we decide to keep allowing unicode symbols (as opposed to just unicode strings/comments), we must
> address this issue. Will supporting this negatively impact performance (of both compile time and
> runtime) ?
>
> Likewise, will linkers + other tools (gdb etc) be happy with unicode in mangled names?
>
> ----
> structA{
> intz;
> voidfoo(intx){}
> voidさいごの果実(intx){}
> voidªå(intx){}
> }
> mangledName!(A.さいごの果実).demangle.writeln;=>_D4util13demangle_funs1A18さいごの果実MFiZv
> ----
>

Filed in bugzilla?


More information about the Digitalmars-d mailing list