Sourabh Rawat
while (isalnum(LastChar = getchar())) { IdentifierStr += LastChar; }
Milan Hruban
val identifierStr = generateSequence { getChar() } .takeWhile { isalnum(it) } .joinToString(separator = "")
E.Kisaragi
val list = getChars() val identifier = list.takeWhile { it.isAlphabet() || it.isDigit() }.joinToString()
A modern programming language that makes developers happier.