Lean4
/-- `beta_reduce at loc` completely beta reduces the given location.
This also exists as a `conv`-mode tactic.
This means that whenever there is an applied lambda expression such as
`(fun x => f x) y` then the argument is substituted into the lambda expression
yielding an expression such as `f y`.
-/
@[tactic_parser 1000]
public meta def betaReduceStx : Lean.ParserDescr✝ :=
ParserDescr.node✝ `Mathlib.Tactic.betaReduceStx 1022
(ParserDescr.binary✝ `andthen (ParserDescr.nonReservedSymbol✝ "beta_reduce" false✝)
(ParserDescr.unary✝ `optional
(ParserDescr.binary✝ `andthen (ParserDescr.const✝ `ppSpace) Lean.Parser.Tactic.location)))