:NO-CONTINUATION

Purpose

Processes the clause without creating rule continuations. Using this may make your program more compatible with non-monotonic reasoning, however reasoning may be incomplete.

Parameters

clause
One clause to be evaluated.

Examples

  (:NO-CONTINUATION (Color Kermit Green))

Success criteria

:NO-CONTINUATION is a compilation flag, and thus does not succeed or fail on its own. The clause compiled under the :NO-CONTINUATION context will succeed or fail on its own.

Failure criteria

Does not succeed or fail, as described above.

Notes

If you are going to delete a value in the future, it is sometimes better to prevent continuations from being created based on that value. Please read and understand the documentation on rule continuations before using this command.

Related commands

None.

Back to...

Algernon commands
Algernon Documentation Central
Algernon home page