PrologCLP(FD)约束

示例

CLP(FD)所有严重的Prolog实现都提供了约束。它们使我们能够以纯净的方式推理整数

?- X #= 1 + 2.
X = 3.

?- 5 #= Y + 2.
Y = 3.