The following code compiles under dmd v2.037, no closing brace required. --------------- import std.stdio; void main() { while(true) writeln("Bug!"); --------------- Bug, or feature for the extremely lazy?