added filename to lex error