A Memoizing Semantics for Functional Logic Languages.
Salvador EspañaVicent EstruchPublished in: ESOP (2004)
Keyphrases
- highly expressive
- formal language
- logic programming
- proof theory
- sound and complete with respect
- sound and complete axiomatization
- predicate logic
- specification languages
- nonmonotonic logics
- epistemic logic
- propositional dynamic logic
- formal semantics
- proof theoretic
- functional language
- conditional logic
- database languages
- logical framework
- dynamic logic
- modal logic
- computational properties
- expressive power
- rewrite systems
- operational semantics
- logical rules
- active rules
- model theoretic
- automated reasoning
- default reasoning
- language independent
- logical theories
- programming language
- fixed point semantics
- alternating time temporal logic
- higher order logic
- modal operators
- rule engine
- database query languages
- logic programs
- reasoning tasks
- classical logic
- knowledge base
- natural language
- derivation rules
- intuitionistic logic
- abstract argumentation frameworks
- autoepistemic logic
- constraint language
- algebraic structure
- databases
- functional programming
- asynchronous circuits
- argumentation semantics
- description logics
- object identity
- knowledge representation
- data model
- logical formulas