Test skipping over double-colons
import mir.deser.text.tokenizer; void test(string ts, char result) { auto t = tokenizeString(ts); assert(t.skipDoubleColon() == result); } test(" :: ", ' '); test(":: ", ' '); test("::", 0); test("::\t", '\t');
See Implementation