@@ -14,9 +14,9 @@ class LexException : Exception { const LexPosition pos; - this( const LexPosition pos, string msg, string file="", int line=0, Throwable next=null ) + this( const LexPosition pos, string msg, string file=null, size_t line=0, Throwable next=null ) { super(sprintf!"[%s] %s"(pos, msg), file, line, next); this.pos = pos; } }; /// Represents a position in a source code