Documentation

MeTTaIL.Semantics.Normal

Whether a base rewrite applies anywhere in the term: at the root, or recursively in a sexp argument or a Subst component.

Equations
Instances For

    Whether any element of the list has a redex.

    Equations
    Instances For

      Completeness: the executable reducer succeeds exactly when a base redex exists.

      List version of completeness.

      IsNormal means exactly that no base rewrite applies anywhere in the term.