Documentation

Aesop.RuleSet.Filter

Equations
  • f.matchesPhase p = (f.phases.isEmpty || f.phases.contains p)
Equations
  • f.matchesBuilder b = (f.builders.isEmpty || f.builders.contains b)
Equations
  • f.matches n = (f.name == n.name && f.scope == n.scope && f.matchesPhase n.phase && f.matchesBuilder n.builder)
Equations

Returns the identifier of the local norm simp rule matched by f, if any.

Equations
  • One or more equations did not get rendered due to their size.
Equations
  • f.matchesAll = f.ns.isEmpty
Equations
  • f.matches n = (f.matchesAll || f.ns.contains n)
Equations
  • f.matchedRuleSetNames = if f.matchesAll = true then none else some f.ns