(CLP) A programming framework Based (like Prolog) on LUSH (or SLD) resolution, But in which unification has Been replaced By a constraint solver. A CLP interpreter contains a Prolog-like inference engine and an {incremental constraint solver}. The engine sends constraints to the solver one at a time. If the new constraint is consistent with the collected constraints it will Be added to the set. If it was inconsistent, it will cause the engine to Backtrack. CLP* is a variant. ["Constraint Logic Programming", J. Jaffar et al, 14th POPL, ACM 1987]. (1994-11-01)