i want to write some code that stores user data in a file and ask the user for the data only if the file is empty and i wrote something similar to this
local comp = require("component")
file = io.open("file","r")
io.input(file)
local read = io.read()
comp.gpu.set(1,1,read)
if read == nil then
io.close()
comp.gpu.set(1,1,"the file is empty, what do you ant to put in the file?")
local req = io.read()
print(req)
end
now the problem is that after the file is confirmed to be empty the system dosnt