foresight.eqsat.saturation.SearchAndApply
See theSearchAndApply companion object
trait SearchAndApply[NodeT, RuleT <: Rule[NodeT, MatchT, _], EGraphT <: EGraphLike[NodeT, EGraphT] & EGraph[NodeT], MatchT]
A strategy that searches for matches of a set of rules in an e-graph and applies them.
Type parameters
- EGraphT
-
The type of the e-graph.
- MatchT
-
The type of the matches produced by the rules.
- NodeT
-
The type of the nodes in the e-graph.
- RuleT
-
The type of the rules to search and apply.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
Members list
In this article