fixpoint

File fixpoint.str
Author unknown
Since unknown

A collection of strategies that keeps traversing a term untilno more applications of some strategy to the nodes can befound.




Statistics


General
Lines of code 39
Stratego
Module number 1 (100% documented)
Constructor number 0
Overlay number 0
Strategy number 8 (12% documented)
Rule number 0
DynamicRule number 0



Strategy summary


innermost(Strategy s) n/a fixpoint.str
innermost'(Strategy s) n/a fixpoint.str
innermost-memo(Strategy s) n/a fixpoint.str
innermost-old(Strategy s) n/a fixpoint.str
innermost-tagged(Strategy s) innermost-tagged(s) reduces the subject term by applying s to innermost redices first fixpoint.str
outermost(Strategy s) n/a fixpoint.str
pseudo-innermost3(Strategy s) n/a fixpoint.str
reduce(Strategy s) n/a fixpoint.str



Strategy details


ATerm innermost-tagged(Strategy s)
File fixpoint.str
Author unknown
Since unknown
 

innermost-tagged(s) reduces the subject term by applying s toinnermost redices first. Terms in normal form are tagged (usingattributes) to prevent renormalization.