Abstract
An extension of PROLOG called N-PROLOG is presented. N-PROLOG allows hypothetical implications in the clauses. For clauses without implication, N-PROLOG acts like PROLOG. Examples are given to show the need for N-PROLOG. N-PROLOG is a self-reflecting language; it is equal to its own metalanguage. N-PROLOG is more suitable for expressing temporal behavior (change in time). Ordinary PROLOG is conceptually weaker than N-PROLOG.
Original language | English |
---|---|
Pages (from-to) | 319-355 |
Number of pages | 37 |
Journal | Journal of Logic Programming |
Volume | 1 |
Issue number | 4 |
DOIs | |
State | Published - Dec 1984 |