March 27, 2010
Is this program expected to terminate?
D 2.042

module test;

import std.regex;
import std.stdio;

void main(){
    foreach(m; match("hello world",`.*`)){
        writefln("%s[%s]%s",m.pre,m.hit,m.post);
    }
}