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 Logical and Algebraic Methods in Programming |
| Volume | 1 |
| Issue number | 4 |
| DOIs | |
| State | Published - Dec 1984 |