1

ファイル内の文字を SML/NJ の stdin に正確に出力するにはどうすればよいですか? ここに私がこれまでに持っているものがありますが、コンパイラからエラーが返されているため、現在行き詰まっています。

コード:

fun outputFile infile =
let
   val ins = TextIO.openIn infile;
   fun helper copt =
   case copt of
      NONE = TextIO.closeIn ins;
      | SOME(c) = TextIO.output1(stdIn,c); 
        helper(TextIO.input1 ins));
in
   helper ins
end;

どこが間違っているかについて何か考えはありますか?

4

1 に答える 1