【发布时间】:2024-01-05 22:36:01
【问题描述】:
如何与 SWI-Prolog 中的文件系统交互?
我想做这样的事情。编写一些匹配文件的谓词(名称,或打开它们并匹配内容)。但是然后使用 Prolog 来驱动这个系统,这样我就可以对整个事情进行查询和推断。
我假设我需要提前获取有关整个文件树的数据。或者我可以在一些递归谓词中通过文件系统动态生成“爬网”。
但我找不到任何示例或教程,而不仅仅是打开、关闭、读取和写入单个文件。
【问题讨论】:
标签: prolog swi-prolog