Abstract: We present a games semantics of \({\ensuremath{\mathit AnsProlog}}\) with single headed clauses. Using the semantics, we derive tools for the assistance of verification of programs and tools based on those programs, a well as proposing a solver that grounds on the fly.
Loading