---input--- /* This is a long unterminated comment with many newlines. It should take a reasonable time to lex. ---tokens--- '/' Operator '*' Operator '\n' Text.Whitespace 'This' Name.Other '\n' Text.Whitespace 'is' Keyword '\n' Text.Whitespace 'a' Name.Other '\n' Text.Whitespace 'long' Name.Other '\n' Text.Whitespace 'unterminated' Name.Other '\n' Text.Whitespace 'comment' Name.Other '\n' Text.Whitespace 'with' Name.Other '\n' Text.Whitespace 'many' Name.Other '\n' Text.Whitespace 'newlines' Name.Other '.' Punctuation '\n' Text.Whitespace '\n' Text.Whitespace 'It' Name.Other '\n' Text.Whitespace 'should' Name.Other '\n' Text.Whitespace 'take' Name.Other '\n' Text.Whitespace 'a' Name.Other '\n' Text.Whitespace 'reasonable' Name.Other '\n' Text.Whitespace 'time' Name.Other '\n' Text.Whitespace 'to' Name.Other '\n' Text.Whitespace 'lex' Name.Other '.' Punctuation '\n' Text.Whitespace