Prolog中常见的内建谓词有哪些
在Prolog中,常见的内建谓词包括:
- assert/1:在数据库中插入一个事实或规则
- retract/1:从数据库中移除一个事实或规则
- consult/1:载入一个Prolog程序文件
- abolish/1:移除一个谓词的所有规则
- !/0:剪枝操作符,用于控制递归的执行
- =/2:相等判断
- is/2:算术运算
- assertz/1:在数据库的头部插入一个事实或规则
- asserta/1:在数据库的尾部插入一个事实或规则
- call/1:调用一个谓词
- findall/3:查找满足条件的所有解
以上仅是一些常见的内建谓词,Prolog还有许多其他内建谓词可供使用。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo6@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。版权声明:如无特殊标注,文章均为本站原创,转载时请以链接形式注明文章出处。
评论