Lean4
/-- The result of `norm_num` running on an expression `x` of type `α`.
Untyped version of `Result`. -/
inductive Result' where/-- Untyped version of `Result.isBool`. -/
| isBool (val : Bool) (proof : Expr)/-- Untyped version of `Result.isNat`. -/
| isNat (inst lit proof : Expr)/-- Untyped version of `Result.isNegNat`. -/
| isNegNat (inst lit proof : Expr)/-- Untyped version of `Result.isNNRat`. -/
| isNNRat (inst : Expr) (q : Rat) (n d proof : Expr)/-- Untyped version of `Result.isNegNNRat`. -/
| isNegNNRat (inst : Expr) (q : Rat) (n d proof : Expr)
deriving Inhabited