Constraint logic programming: Difference between revisions

Content deleted Content added
a short history section + rm CHIP from see also (linked above)
m Terms and constraints: as -> because
Line 21:
==Terms and constraints==
 
Different definitions of terms are used, generating different kinds of constraint logic programming: over trees, reals, or finite domains. A kind of constraint that is always present is the equality of terms. Such constraints mustare benecessary present, asbecause the interpreter adds <code>t1=t2</code> to the goal whenever a literal <code>P(...t1...)</code> is replaced with the body of a clause whose rewritten head is <code>P(...t2...)</code>.
 
===Tree terms===