Как прочитать данные из текстового файла в Прологе - PullRequest
0 голосов
/ 07 сентября 2011

Как мне прочитать данные из текстового файла в Прологе? Есть ли какой-нибудь пример чтения файла в SWI-прологе?

Ответы [ 2 ]

0 голосов
/ 24 сентября 2014
readfacts:-
    open('example.txt',read,In),
    repeat,
    read_line_to_codes(In,X),writef(" "),
    writef(X),nl,
    X=end_of_file,!,
    nl,
    close(In).
0 голосов
/ 07 сентября 2011

В Prolog есть несколько предикатов ввода / вывода, которые можно разделить на две категории: новые ISO или старые , совместимые с версиями Edinburgh и DEC 10. Для получения полной информации, включая пример кода, см. Справочное руководство по ссылкам выше.

...