我的函数试图逐行读取一个文本文件,并在每一行上执行一个名为 somefn 的预定义函数,并将 somefn 的值附加到函数中。somefn 已经在上面定义并且工作正常。
fun extractline(infile:string)=
let
val insl=TextIO.inputLine(ins)
case insl of
NONE=> []
|SOME(l)=>somefn(insl)::extractline(infile)
in
TextIO.closeIn(ins);
end
;
我有错误,无法处理。我会很感激一些帮助。
谢谢你。