腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何从XPCE中的
prolog
谓词
中读取
swi-prolog
、
xpce
我有以下简单的
prolog
谓词
:这个想法很清楚,只需在"Out“中返回与" in”中相同的内容。好的,现在我想在XPCE程序中包含这个
prolog
谓词
。我已经创建了一个窗口并添加了一个应该调用这个
prolog
谓词
的按钮,然后在"Out“中显示返回的值。我以为完成这个任务很简单 message(@
p
浏览 1
提问于2010-12-08
得票数 0
1
回答
Prolog
谓词
prolog
、
predicates
我目前正在学习
Prolog
中的
谓词
逻辑。我在回答有关这个主题的问题时遇到了困难,我想知道使用
Prolog
谓词
解决这样一个问题的步骤。我有一个只能使用两个不同
谓词
名在
Prolog
谓词
中表示的场景。
浏览 4
提问于2013-05-12
得票数 1
回答已采纳
1
回答
统一SWI
Prolog
中的动态
谓词
c++
、
swi-prolog
我正在从C++ dll调用SWI
Prolog
引擎,我希望能够访问所有断言/动态
谓词
(类似于清单通常所做的事情)。在GNU
Prolog
中,我会用一个变量调用dynamic/1
谓词
,
Prolog
会将它与所有动态
谓词
指示器统一起来。在下一步中,我将使用变量调用这些
谓词
,并获得一个完整的列表。不幸的是,我不能在SWI
Prolog
中做到这一点(错误:参数没有充分实例化)。还有别的办法吗?
浏览 0
提问于2012-02-03
得票数 2
回答已采纳
1
回答
SWI-
Prolog
中的法拉盛数据库缓存
mysql
、
swi-prolog
我们正在使用swi-
prolog
运行我们的测试用例。每当测试开始时,我就打开到MYSQL database的连接,并存储测试帽的名称,然后关闭DB。这些测试连续运行约2天。在另一个
prolog
文件中有一个
谓词
,它被调用以将结果更新到MYSQL数据库。代码很简单,我使用odbc库,只需调用odbc_*
谓词
通过发出直接查询来连接和更新mysql。实际问题是: 如果我试图从同一个
Prolog
窗口调用
谓词
(测试刚刚完成),就会得到一个错误,用于更新到DB服务器。虽然我在连接中没有任何错误。如果我
浏览 0
提问于2010-03-20
得票数 0
1
回答
如何使用
Prolog
中的read
谓词
读取.txt文件中的所有
Prolog
谓词
?
prolog
我正在使用SWI
Prolog
学习
Prolog
。考虑一下我有一个名为myFile.txt的文件的情况,该文件包含以下内容:line2.readFileSee(InputFile) :- seeing(OldStream),- readFileSee('/home/andrea/Documenti/
prol
浏览 0
提问于2013-04-19
得票数 1
回答已采纳
1
回答
带有复合
谓词
的setof
prolog
、
prolog-setof
我正在努力解决
prolog
作业中的一个问题。evaluation('CSI1120', homework(1), ['
Prolog
', database ], 5).这里我的目标是创建一个
谓词
listAllMarks/3,比如returnAllMarks(C,
浏览 8
提问于2017-03-12
得票数 2
回答已采纳
1
回答
谓词
注释
prolog
将“注解”(元信息)添加到
谓词
的
Prolog
方法是什么?来自Java的一个典型示例是: @Transactional public List<User> findAll() { ... } 将Transactional注释添加到
谓词
中有哪些
Prolog
选项:
浏览 10
提问于2021-07-24
得票数 1
2
回答
搜索一个特殊的
prolog
谓词
list
、
prolog
我需要一个简单的
Prolog
谓词
,如:在开始自己编写它之前,我想搜索一个内置
谓词
。我不能说
Prolog
没有这样的
谓词
。 你知道吗?
浏览 1
提问于2013-08-18
得票数 1
回答已采纳
1
回答
如果_/3有什么用途?
if-statement
、
prolog
、
logical-purity
谓词
似乎是堆栈溢出的
Prolog
部分中为数不多的主要贡献者之一。这个
谓词
是这样实现的,由@false提供: call(If_1, T), ( T == true -> call(Then_0)但是,我一直无法找到一个清晰、简单、简洁的解释,说明这个
谓词
的作用,以及它与经典的
Prolog
if -> then ; else的if-然后-if -> then ; else构造相比有什么用。我发现的大多数链接都直接使用这个
浏览 2
提问于2016-10-03
得票数 36
回答已采纳
1
回答
如果列表L中的每一项在列表U中出现一次,
谓词
就会成功
list
、
prolog
、
unique
我需要
Prolog
的帮助。unique(L,U).
浏览 1
提问于2014-02-26
得票数 0
回答已采纳
1
回答
从
Prolog
编译Latex
shell
、
prolog
、
latex
我写了一个
Prolog
谓词
,生成一个Latex文件,我正在寻找一种方法,能够在
Prolog
中自动编译这样的文件,以返回相关的PDF文件。我已经找到了外壳
谓词
(),但我不知道如何正确地使其工作。如果与此相关,我在Mac上使用SWI-
Prolog
7.1.33。 提前感谢!
浏览 1
提问于2015-05-07
得票数 0
1
回答
current_predicate在SICStus
Prolog
中的应用
prolog
、
iso-prolog
、
sicstus-prolog
SICStus
Prolog
提供了当前_
谓词
/1和当前_
谓词
/2。将PredSpec与表单名称/一致性的
谓词
规范统一起来。姓名、术语) current_
谓词
/1
浏览 3
提问于2020-05-15
得票数 3
回答已采纳
1
回答
如何检查一个术语是否包含变量?
prolog
我对
prolog
很陌生。我正在尝试实现
谓词
occurs(Variable, Term),如果
prolog
变量发生在
prolog
项中,则该
谓词
会成功,否则会失败。
浏览 1
提问于2019-06-30
得票数 1
回答已采纳
3
回答
swi-
prolog
中的
Prolog
类型定义
types
、
prolog
、
definition
、
visual-prolog
在visual
prolog
中,
prolog
程序中有“域”部分,您可以在其中定义类型。swi-
prolog
中有没有类似的东西?在visual
prolog
中,类型定义如下:NewType = thing1; thing2
浏览 2
提问于2010-10-18
得票数 5
回答已采纳
1
回答
如何在SWI-
Prolog
中跟踪内置append/3?
prolog
、
swi-prolog
我想在SWI-
Prolog
中跟踪内置的append/3,但我立即得到了结果,看不到中间发生了什么。 ?- trace . true.
浏览 1
提问于2017-06-03
得票数 4
5
回答
prolog
中的哈希表
data-structures
、
dictionary
、
hashtable
、
prolog
前几天,我正在用
prolog
解决一个难题,我意识到如果我使用另一种编程语言,我会利用哈希表/字典,但据我所知,这在
prolog
中是不可能的。所以我的第一个问题是,是否有任何
prolog
支持具有哈希表性能特征的类似字典的数据结构?其次,我突然想到,由于大多数
prolog
使用哈希表来存储
谓词
,因此我可以编写一个包装器
谓词
来断言和收回事实,从而创建一个利用底层
谓词
哈希表的字典接口。
浏览 0
提问于2009-08-22
得票数 29
回答已采纳
1
回答
Prolog
兼容性层.可用的编程库
prolog
、
gnu-prolog
在一个
Prolog
实现中缺少一些
谓词
,在其他实现中是可用的。您知道
Prolog
的"
Prolog
兼容性层“(特别是GNU)吗?“实现为”--您可能希望使用的
prolog
实现 “附加信息”-评论,要求,限制等。
浏览 4
提问于2011-08-22
得票数 5
回答已采纳
2
回答
在纯
Prolog
中通过CLP(FD)求逆函数
while-loop
、
prolog
、
enumerate
、
clpfd
b) if a > b else return a /* one while iteration */1, 2 /* two while iterations*
浏览 2
提问于2021-02-03
得票数 1
1
回答
内置
谓词
的时间复杂度
prolog
我一直在用
prolog
做一个小项目。我一直注意到,当删除内置
谓词
(如append(?List1, ?List2, ?List1AndList2)和subtract(+Set, +Delete, -Result) )时,倾向于其他选择(处理列表和单个元素时的[Head | List2],编写自己的减法
谓词
,等等)。我想知道在
prolog
中如何优化内置的
谓词
?是否建议编写自己的
谓词
而不是使用现有的
谓词
?我最近刚开始使用
prolog
,所以我还不太有经验。
浏览 2
提问于2017-09-29
得票数 1
回答已采纳
3
回答
跨几个模块定义
谓词
的部分
module
、
prolog
、
swi-prolog
我试图编写一个
谓词
move/3,它处理几种术语,每种术语都定义在一个单独的文件中。我试图为此使用模块,因为这些文件包含其他
谓词
,这些
谓词
应该适当地使用名称空间。同样适用于dog.
prolog
。和main.
prolog
,包括::- use_module(['dog.
prolog
'], [move/3]).- ['
浏览 2
提问于2014-02-11
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券