Node:Feedback, Previous:Unification, Up:CLPQR Interface
What was covered so far was how the user populates the constraint
store. The other direction of the information flow consists of the
success and failure of the above predicates and the binding of variables
to numerical values. Example:
clp(r) ?- {A-B+C=10, C=5+5}. {A = B}, C = 10.0The linear constraints imply
C=10.0
and the solver consequently
exports this binding to the Prolog world. The fact that A=B
is
deduced and represented by the solver but not exported as a binding.
More about answer presentation in Projection.