SubstituteProp

Plain source file: property/transforms/SubstituteProp.hs (2004-12-16)

SubstituteProp is imported by: TiPropInstances, RemoveListCompProp.

module SubstituteProp where
import Recursive
import Substitute
import SubstitutePropStruct
import SubstituteBaseStruct
import PropSyntaxRec(HsExpI,HsDeclI,PredicateI,AssertionI)

instance MapExp (HsExpI i) (HsDeclI i)    where mapExp = mapExpRec
instance MapExp (HsExpI i) (PredicateI i) where mapExp = mapExpRec
instance MapExp (HsExpI i) (AssertionI i) where mapExp = mapExpRec
instance MapExp (HsExpI i) (HsExpI i)     where mapExp = mapExpRec

instance Subst i (HsExpI i) where subst s = substE s . struct

Index

(HTML for this module was generated on 2006-08-12. About the conversion tool.)