I tried the following two codes on a test.lua file and they worked the same except for when i used '*a' i was able to type multiple lines of input.
l = io.read('*l')
print(i)
a = io.read('*a')
print(a)
I want to know if that is all to the '*a' argument and how is it any different from '*l' apart from what I have already mentioned.
Also I do my lua coding ZeroBrane if that info helps.
Presented by the StackOverflow manual reading service:
From https://www.lua.org/manual/5.2/manual.html#pdf-file:read