Comprehensive set of built-in predicates, covering Part 1 of the ISO standard, the de-facto Edinburgh Prolog standard and important parts of Quintus and SICStus Prolog.
Prolog是一种基于规则和声明的语言,这是因为它具有规定AI编程语言的事实和规则。
Prolog is known to be a rule-based and declarative programming language because it comprises of rules and facts that express its AI coding language.
在很多现代Prolog方言和一阶逻辑演算中,变量不能合一于包含它的项;这叫做出现检查。
In many modern Prolog dialects and in first-order logic, a variable cannot be unified with a term that contains it; this is the so-called occurs check.
Prolog has its roots in first-order logic, a formal logic, and unlike many other programming languages, Prolog is declarative.
总之,miniKanren和Prolog都有有趣的功能,实现和使用,我认为值得学习两种语言的想法。
In short, both miniKanren and Prolog have interesting features, implementations, and uses, and I think it is worth learning the ideas from both languages.
中文
Bahasa indonesia
日本語
عربى
Български
বাংলা
Český
Dansk
Deutsch
Ελληνικά
Español
Suomi
Français
עִברִית
हिंदी
Hrvatski
Magyar
Italiano
Қазақ
한국어
മലയാളം
मराठी
Bahasa malay
Nederlands
Norsk
Polski
Português
Română
Русский
Slovenský
Slovenski
Српски
Svenska
தமிழ்
తెలుగు
ไทย
Tagalog
Turkce
Українська
اردو
Tiếng việt