Lexer infinite loop (unexpected EOF)
Changed analyzer errors to use the ast::dt of passed node