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 are necessary because the interpreter adds t1=t2
to the goal whenever a literal P(...t1...)
is replaced with the body of a clause fresh variant whose head is P(...t2...)
.
Read more about this topic: Constraint Logic Programming
Famous quotes containing the words terms and/or constraints:
“The great pagan world of which Egypt and Greece were the last living terms ... once had a vast and perhaps perfect science of its own, a science in terms of life. In our era this science crumbled into magic and charlatanry. But even wisdom crumbles.”
—D.H. (David Herbert)
“Play is a major avenue for learning to manage anxiety. It gives the child a safe space where she can experiment at will, suspending the rules and constraints of physical and social reality. In play, the child becomes master rather than subject.... Play allows the child to transcend passivity and to become the active doer of what happens around her.”
—Alicia F. Lieberman (20th century)