我有一个文件test.txt
test.txt
:-dynamic birth/3. birth(tom,1,1). birth(tonny,1,1).
如何读取文件并将其断言到prolog中。只说
birth(tom,1,1). birth(tonny,1,1).
在prolog中进行断言,我就可以将它们用作事实。
发布于 2016-06-02 22:39:15
assert/3可以完成这项工作:
assert(birth(Name,X,Y)).
这也可能对你有帮助:https://stackoverflow.com/a/37574687/6350977
https://stackoverflow.com/questions/37587633
相似问题