- normRule (r : Aesop.NormRule) : Aesop.BaseRuleSetMember
- unsafeRule (r : Aesop.UnsafeRule) : Aesop.BaseRuleSetMember
- safeRule (r : Aesop.SafeRule) : Aesop.BaseRuleSetMember
- unfoldRule (r : Aesop.UnfoldRule) : Aesop.BaseRuleSetMember
Instances For
Equations
- Aesop.instInhabitedBaseRuleSetMember = { default := Aesop.BaseRuleSetMember.normRule default }
Equations
- (Aesop.BaseRuleSetMember.normRule r).name = r.name
- (Aesop.BaseRuleSetMember.unsafeRule r).name = r.name
- (Aesop.BaseRuleSetMember.safeRule r).name = r.name
- (Aesop.BaseRuleSetMember.unfoldRule r).name = r.name
Instances For
- base (m : Aesop.BaseRuleSetMember) : Aesop.GlobalRuleSetMember
- normSimpRule (e : Aesop.NormSimpRule) : Aesop.GlobalRuleSetMember
Instances For
Equations
- Aesop.instInhabitedGlobalRuleSetMember = { default := Aesop.GlobalRuleSetMember.base default }
Equations
- (Aesop.GlobalRuleSetMember.base m).name = m.name
- (Aesop.GlobalRuleSetMember.normSimpRule r).name = r.name
Instances For
- global (m : Aesop.GlobalRuleSetMember) : Aesop.LocalRuleSetMember
- localNormSimpRule (r : Aesop.LocalNormSimpRule) : Aesop.LocalRuleSetMember
Instances For
Equations
- Aesop.instInhabitedLocalRuleSetMember = { default := Aesop.LocalRuleSetMember.global default }
Equations
- (Aesop.LocalRuleSetMember.global m).name = m.name
- (Aesop.LocalRuleSetMember.localNormSimpRule r).name = r.name
Instances For
Equations
- (Aesop.LocalRuleSetMember.global m).toGlobalRuleSetMember? = some m
- x✝.toGlobalRuleSetMember? = none