https://issues.dlang.org/show_bug.cgi?id=15041 --- Comment #5 from anonymous4 <dfj1esp02 at sneakemail.com> --- The example uses negative index to indicate offset from the beginning of the string, not from the end. Pointers have no notion of the end of the string anyway. --