|
'04
|
Welcome / Willkommen / Dobrodosli !
|
|
A concept of prenaming, which formalizes the
intuitive practice of renaming terms and allows for extensibility.
A simple algorithm for term matching, which also decides substitution generality using witness term.
|
A new mathematical model S1:PP of pure Prolog execution is proposed.
S1:PP is a modification of our previous model S:PP [5],
resulting in a more manageable data flow.
Feature: aggregation of transition steps.
|
A simple mathematical definition S:PP of the four-port metaphor of Prolog execution is given.
Features: forward and backward derivation steps, modularity.
|
The second report on the
simple operational semantics of Standard Prolog
introduced in [3].
|
A lean operational semantics of a
characteristic subset of Standard Prolog (the whole logic and control,
database updates and solution collecting) is proposed.
Feature: suffix criterion, enabling simple treatment of cut and catch/throw.
|
The second report on the annotation language
introduced in [1].
Feature: annotations act as executable comments, performing debugging at run-time.
|
A concept of annotations for rendering procedural aspects of Prolog is introduced,
superseding pre/post conditions as well as program-point assertions.
Features: calling template and context, soft success (wrt invariant), parametricity.
|
This is http://www.fernuni-hagen.de/pi8/mk,
updated on July 4, 2016 by Marija.
|