next up previous contents index
Next: Introduction to Conversions Up: Rewriting Previous: Introduction

Concise Rewriting Tactics

   

Unfolds as c

  Unfold a c Unfolds [a] c
  RepUnfolds as c  

Folds as c

  Fold a c Folds [a] c
 

Reduce c

 

The Reduce tactic can take an optional force argument . The tactic

only reduces those redices with strength less than or equal to force. For more on defining abstract redices and setting the strength of redices, see Section gif and Section gif .

A couple of rewrite tactics provide access to all kinds of rewrite rules. These tactics take a control string  to specify the rewrite rules to use. Control string should be a whitespace-seperated list of tokens as specified in Table gif .

  
Table: Format of Tokens in Rewrite Control Strings

The tactics are:

RWW ( ctl-str : string) i

  RWO ( ctl-str : string) i



next up previous contents index
Next: Introduction to Conversions Up: Rewriting Previous: Introduction



Karla Consroe
Wed Oct 23 13:48:45 EDT 1996