TABLOG: The deductive-tableau programming language

LFP '84 Proceedings of the 1984 ACM Symposium on LISP and functional programming(1984)

引用 31|浏览0
暂无评分
摘要
TABLOG (Tableau Logic Programming Language) is a language combining functional and logic programming using first-order (quantifier-free) predicate logic with equality. TABLOG incorporates advantages of LISP and PROLOG. A program in TABLOG is a list of formulas in a first-order logic (including equality, negation, and equivalence) that is more general and more expressive than PROLOG'S Horn clauses. Whereas PROLOG programs must be relational, TABLOG programs may define either relations or functions. While LISP programs yield results of a computation by returning a single output value, TABLOG programs can be relations and can produce several results simultaneously through their arguments.
更多
查看译文
关键词
horn clause,tableau logic programming,pilot interpreter,logic programming,tablog program,single output value,lisp program,resolution-based proof system,prolog program,deductive-tableau programming language,manna-waldinger deductive-tableau proof system,first-order logic,predicate logic,first-order predicate logic,resolution,programming language,computer programming,first order,first order logic,semantics,programming languages
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要