(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)