TABLOG

TABLOG

(language)A programming language based on first order predicate logic with equality that combines relational programming and functional programming. It has functionalnotation and unification as its binding mechanism. TABLOGsupports a more general subset of standard first order logicthan Prolog. It employs the Manna-Waldinger'deductive-tableau' proof system as an interpreter insteadof resolution.