string iteration
UTF8 strings in Luart are iterable through the Luart helper function each(), returning the next character in the string with each loop iteration. Each iteration returns the character as a string.
Example
--! luart-extensions
import console
console.write("\nEnter your name : ")
local name = console.readln()
console.write("\nLet me spell it... ")
for char in each(name) do
console.write("["..char.."] ")
end
console.write("\n")