У меня есть вопрос, и я надеюсь помочь мне:
что делает предикат "readin" в прологе?
Я искал в Google, но у меня ничего нет
не могли бы вы объяснить это мне на примере?
С уважением.
Я думаю, вы должны видеть readln, а не readin. Предикат библиотеки readln/1 считывает токены из строки ввода в интерактивной консоли SWI-Prolog и составляет их список. Большинство предикатов чтения терминов Пролога требуют периода для завершения ввода, но этот предикат будет включать в себя любой завершающий период в списке.
readln
readin
readln/1
См. здесь для небольшого количества документации.