I want to read some variable values from a .tsv file like this:
# ---------------------------------------------
function readfile(svname)
algrtm="unknown"
rbc="unknown"
# read used algorithm and right boundary condition from file
open(svname) do io # = open...try...finally close
algrtm = readuntil(io,'-')
readline(io) # remove decoration
rbc = readuntil(io,'-')
end
return algrtm, rbc
end #function
# ---------------------------------------------
svname_nn = "Euler_Neumann2.tsv"
algrtm_nn, rbc_nn = readfile(svname_nn)
The function works. But I get a problem “Variable has been assigned but not used”. I don’t get this warning for
algrtm=“unknown”
rbc=“unknown”
but for
algrtm = readuntil(io,‘-’)
rbc = readuntil(io,‘-’)
although it’s the same variable, isn’t it?
What is the right way to this?
I am grateful for any help