OptionaliterationOptionalonceIf true, stop after the first rule that matches.
If false, apply all the remaining rules even after the first match.
Default: true
OptionalrecursiveIf true, apply replacement rules to all sub-expressions.
If false, only consider the top-level expression.
Default: true
If
iterationLimit> 1, the rules will be repeatedly applied until no rules apply, up tomaxIterationstimes.Note that if
onceis true,maxIterationshas no effect.Default:
1