3

library(readutil)ファイルから行を読み取るためにモジュールをインポートしようとしています。ただし、次のことを試すと:

:- use_module(library(readutil)).

read_from_file(File) :-
    open(File,read,Stream),
    read_line_to_codes(Stream,Codes),
    write(Codes),
    close(Stream).

エラーが発生します:

error(existence_error(procedure,read_line_to_codes/2),read_from_file/0)

そのモジュールを正しくインポートするにはどうすればよいですか? モジュールの説明はこちら: http://www.swi-prolog.org/pldoc/man?section=readutil

4

2 に答える 2