Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
prolog 中的功能术语与谓词有什么区别?
如果我没记错的话:
功能术语是一种类似于 pred_name(...)的术语。解析器处理术语,其中还包括常量和变量。
谓词不是事物的名称,而是事物本身;或真或假的东西。函数式术语用于定义和调用谓词。
因此,严格来说,术语不会成功或失败,您也无法解析谓词。这很像数字和数字之间的区别。
我正在将一个旧的 krufty 应用程序升级到 Rails 3.1。该公司一直在使用 RSpec 和 Capybara 进行验收测试。我们有一些验收测试spec/acceptance失败,并显示以下消息:
spec/acceptance
Failure/Error: get @url NoMethodErr