kirancodes.me
To Proof Maintenance & Beyond!

A Denotational Semantics for Prolog

Tim Nicholson, Norman Y. Foo

Abstract

A denotational semantics is presented for the language Pro.og. Metapredicates are not considered. Conventional control sequencing is assumed for Prolog's execution. The semantics is nonstandard, and goal continuations are used to explicate the sequencing.

Related papers