допустим есть некотороя база факто прологовская, как проверить наличее там одинаковых фактов? ну типа f(1,2). f(3,4). f(3,4). задача решаема если факты динамические, всмысле добавлены через assert - проста удаляем факты по одному и все. а как быть когда факты читаются из файла, там они написаны "статически" при использовании предикада retract пролог матюкается ERROR: retract/1: No permission to modify static_procedure `f/2' как решать данную задачу?
![](/photos/21928.png)
Ответ на:
комментарий
от Zmacs
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/photos/21928.png)
![](/photos/6670:-160711777.png)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум compile-time проверка наличия одинаковых enum'ов (2017)
- Форум Определение факта наличия процесса (2004)
- Форум проверка наличия файла (2014)
- Форум Проверка наличия диска. (2001)
- Форум Проверка наличия файла (2005)
- Форум [c++]Проверка наличия файла. (2011)
- Форум nginx Проверка наличия файла (2015)
- Форум Проверка наличия запущенного приложения (2013)
- Форум Bash: проверка наличия аргументов (2016)
- Форум Проверка наличия изменений git (2024)