The label of the equation.
The label of the formula the equation is to be used on.
If Some(true)
, the equation s = t
will be used to rewrite s
to t
, and the other way around
for Some(false). If None
, the tactic will attempt to decide the direction automatically.
If Some(f)
, the tactic will attempt to produce f
through application of the equality. Otherwise
it will replace as many occurrences as possible according to leftToRight
.
The label of the equation.
The label of the formula the equation is to be used on.
If Some(true)
, the equation s = t
will be used to rewrite s
to t
, and the other way around
for Some(false).
If Some(true)
, the equation s = t
will be used to rewrite s
to t
, and the other way around
for Some(false). If None
, the tactic will attempt to decide the direction automatically.
Returns result of first tactic, if there is any, else it returns the result of the second tactic, with the possibility of no result from either.
Returns result of first tactic, if there is any, else it returns the result of the second tactic, with the possibility of no result from either.
Returns result of first tactical, if there is any, else it returns the result of the second tactical, with the possibility of no result from either.
Returns result of first tactical, if there is any, else it returns the result of the second tactical, with the possibility of no result from either.
If Some(f)
, the tactic will attempt to produce f
through application of the equality.
If Some(f)
, the tactic will attempt to produce f
through application of the equality. Otherwise
it will replace as many occurrences as possible according to leftToRight
.
Applies an equation in a goal.
The label of the equation.
The label of the formula the equation is to be used on.
If
Some(true)
, the equations = t
will be used to rewrites
tot
, and the other way around for Some(false). IfNone
, the tactic will attempt to decide the direction automatically.If
Some(f)
, the tactic will attempt to producef
through application of the equality. Otherwise it will replace as many occurrences as possible according toleftToRight
.