SWI-Prolog - Использование файлов в качестве аргументов - PullRequest
0 голосов
/ 12 октября 2018

Я пытаюсь использовать базу знаний mainFile.pl, в которой основной «факт» использует два других файла в качестве входных данных и записывает третий в качестве выходных данных (inFile1, inFile2, outFile).

Как мне справиться с этим вSWI-Prolog?

Я использовал consult('mainfile.pl'), а затем main('inFile1', 'inFile2', 'outFile'), но это просто заставляет файл работать вечно, фактически ничего не делая.Я предполагаю, что ошибка, которую я сделал, состоит в том, что я не добавил другие три файла в область базы знаний, но я не уверен, как это сделать.

...