1 module logger; 2 3 import std.stdio; 4 5 void error(string mod = __MODULE__, uint line = __LINE__, Args...)(string fmt, Args args) 6 { 7 debug stderr.writef("[%s:%u] error: ", mod, line); 8 else stderr.write("error: "); 9 stderr.writefln(fmt, args); 10 } 11 12 void warn(Args...)(string fmt, Args args) 13 { 14 stderr.write("warning: "); 15 stderr.writefln(fmt, args); 16 }