next up previous
Next: Model-theoretic semantics Up: A semantics for definite Previous: A semantics for definite

Operational semantics

The operational semantics are essentially the same as SLD resolution or pure Prolog with coroutining. Instead of a nondeterministic clause selection followed by (possibly failed) unification and construction of the resolvent we have nondeterministic disjunct selection followed by (possibly failed) unification/constraint inclusion using the (multiple) $=
/ 2$ calls and construction of the resolvent.



2005-08-02