UNREWRITE-PLAN* : IRULEDEF

UNREWRITE-PLAN* is an intermediate rule definition.
(P1) H !`(UNAPPLY-RRULE-ANY* A(O))
*(P2) H !A(O) Rewrites: P1
Transformation: (P2 ss) ==> (P1 ss)

TPS documentation homepage


UNREWRITE-PLAN* : MEXPR

UNREWRITE-PLAN* is a top-level command.
Justify a planned line using all rewrite rules possible.
The command format for UNREWRITE-PLAN* is:

 <n>UNREWRITE-PLAN*   P2   P1    A UNAPPLY-RRULE-ANY*   P2-HYPS    P1-HYPS 
"LINE" "LINE" "GWFF" "GWFF" "LINELIST" "LINELIST"


The arguments have the following meaning:
P2 : Line after rewriting (higher-numbered)
P1 : Line before rewriting (lower-numbered)
A : Wff after rewriting
UNAPPLY-RRULE-ANY* : Wff before rewriting
P2-HYPS : Hypotheses
P1-HYPS : Hypotheses

TPS documentation homepage


UNREWRITE-PLAN* : SRULE

UNREWRITE-PLAN* is an inference rule.
Its priority is NIL

TPS documentation homepage


© 1988-99, Carnegie Mellon University.

TPS homepage