The input language for today's CHC solvers are commonly the standard SMT-LIB format, borrowed from SMT solvers, and the Prolog format that stems from Constraint-Logic Programming (CLP).This paper presents a new front-end of the Eldarica CHC solver that allows inputs in the Prolog language.We give a formal translation of a subset of Prolog into the SMT-LIB commands.Our initial experiments show the effectiveness of the approach and the potential benefits to both the CHC solving and CLP communities.
No takes yet. Share an insight, caveat, or question.
Amrollahi et al. (2024) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: