Reuben F
12/18/2021, 10:50 PM/**
* Replace kotlin's impl of readline
* @return null if we hit EOF
*/
fun readLine(): String? {
val read = fgets(buffer.refTo(0), MAX_READ, stdin)?.toKString() ?: return null
return read.substring(0, read.length - 1)
}