logic-programming

logic-programming

文章 0 浏览 5

Erlang 中非短路布尔运算符有什么用?

我正在通过 LearnYouSomeErlang 网络书学习 Erlang。在学习时令我印象深刻的一件事是非短路布尔合取和析取运算符,即; 和和或。这些运算符的用例是什…

楠木可依 2024-12-15 05:20:00 2 0

“:=”和“==”在水星

我最近在 Mercury 中看到了这个代码示例: append(X,Y,Z) :- X == [], Z := Y. append(X,Y,Z) :- X => [H | T], append(T,Y,NT), Z <= [H | NT]. 作为…

北风几吹夏 2024-11-28 00:19:18 5 0

Prolog 的炫酷、视觉传达用途

我将只向几乎没有编程经验的学生教授一堂关于基本 Prolog 的讲座。我希望他们看到编程和 Prolog 可以在现实世界中使用,甚至可以做很酷的事情。 我看…

梦巷 2024-10-28 23:48:26 11 0

Prolog Nim 游戏 - 超出本地堆栈错误

我最近一直在做一些Prolog。我读过《Prolog 的艺术》一书。他们在那里实现了 Nim 游戏。所以我将其重写为 SWI-Prolog,除了这个 Out of local stack …

酒废 2024-10-17 01:46:31 9 0

附加到表单如何工作? (SICP 的逻辑编程部分)

我目前正在学习 SICP 的逻辑编程部分,但我陷入了有关逻辑推论的示例中,尤其是附加到表单规则。它们如何工作?我不太明白的是第二条规则 cdr-downs …

夏日浅笑〃 2024-10-06 19:53:57 13 0

Datalog、CLIPS、Prolog

和很多程序员一样,我在大学里学过 Prolog,但只学了很少的部分。我理解Prolog和Datalog密切相关,但是Datalog更简单?另外,我相信我读到 Datalog 不…

盛装女皇 2024-09-27 10:44:59 14 0

在 iPhone 上执行序言代码

我目前需要在我正在制作的应用程序中执行序言代码。我知道苹果可能永远不会允许这样的东西出现在 App Store 中,但这也不是意图。这更像是一个私人项…

﹏半生如梦愿梦如真 2024-09-27 02:44:36 12 0

帮助了解 prolog 的子句

emissionOf(alpha). emissionOf(beta). detected(proton), detected(electron) :- emissionOf(alpha), emissionOf(beta). 我面临的问题是,由于某些(…

记忆里有你的影子 2024-09-24 08:30:46 13 0

这种声明式 I/O 方法有什么问题(如果有的话)

我不确定这在多大程度上属于“编程”而不是“程序语言设计”。但问题是这样的: 比如说,为了简单起见,我们有两个“特殊”列表/数组/向量/任何我们为…

冷了相思 2024-09-04 07:32:00 15 0

关系从句逻辑问题:什么是 Herbrand 解释

我很难掌握关系从句逻辑,我不确定这是否是提问的地方,但如果有人可以提供以下问题的指导,这将对我的修改有很大帮助。 设 P 为程序: academic(X); …

小嗲 2024-09-01 13:47:56 10 0

我应该如何在 Maude 中实施点分析?

我将实现一个指向分析算法。我想主要基于Whaley和Lam的算法来实现这个分析。 Whaley 和 Lam 使用基于 BDD 的 Datalog 来表示和计算点分析关系。 下面…

雨的味道风的声音 2024-08-27 22:02:13 9 0

.NET 的逻辑变量支持

Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …

め七分饶幸 2024-08-21 16:01:35 9 0

函数式语言中的多线程? (序言)

当我的朋友在学校开始学习 Prolog 时,我嘲笑他学习了一门无用的语言。然而,他向我展示了一些我从来不知道可能发生的东西;我想知道这个技术从何而来…

情归归情 2024-08-19 11:07:10 11 0

Python 中的关系/逻辑编程?

我是一名长期的 Python 开发人员,最近接触了 Prolog。我喜欢在某些类型的任务中使用关系规则的概念,并且想将其添加到我的技能中。 Python 有什么好…

涫野音 2024-08-15 06:43:50 10 0

Java 嵌入式 Prolog 解释器/编译器

我正在开发一个 Java 应用程序,它需要执行一些复杂的逻辑规则推导作为其功能的一部分。我想用 Prolog 或其他一些逻辑/约束编程语言而不是 Java 来编…

你没皮卡萌 2024-08-12 14:45:02 17 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文