CONSTRAINT LOGIC PROGRAMMING


Meaning of CONSTRAINT LOGIC PROGRAMMING in English

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

FOLDOC computer English dictionary.      Английский словарь по компьютерам FOLDOC.