On 2012-04-01 01:17, Ali Çehreli wrote:
On 03/31/2012 11:53 AM, Ali Çehreli wrote:

 > The solution is to use ranges when pulling Unicode characters out of
 > strings. std.stdin does not provide this yet, but it will eventually
 > happen (so I've heard :)).

Here is a Unicode character range, which is unfortunately pretty
inefficient because it relies on an exception that is thrown from
isValidDchar! :p

Ok, what's the differences compared to the example in your first post:

void main()
{
    string line = readln();

    foreach (dchar c; line) {
        writeln(c);
    }
}

--
/Jacob Carlborg

Reply via email to