Documented class Lexer
Added file_error exception to Lexer class.