Documentation

Lean.Meta.Tactic.Grind.Arith.CommRing.Reify

Equations
    Instances For
      Equations
        Instances For
          Equations
            Instances For
              Equations
                Instances For
                  Equations
                    Instances For
                      Equations
                        Instances For
                          Equations
                            Instances For

                              Converts a Lean expression e in the CommRing into a CommRing.Expr object.

                              If skipVar is true, then the result is none if e is not an interpreted CommRing term. We use skipVar := false when processing inequalities, and skipVar := true for equalities and disequalities

                              Equations
                                Instances For
                                  def Lean.Meta.Grind.Arith.CommRing.reify? (e : Expr) (skipVar : Bool := true) (gen : Nat := 0) :

                                  Reify ring expression.

                                  Equations
                                    Instances For

                                      Reify non-commutative ring expression.

                                      Equations
                                        Instances For

                                          Similar to reify? but for CommSemiring

                                          Equations
                                            Instances For

                                              Reify semiring expression.

                                              Equations
                                                Instances For

                                                  Reify non-commutative semiring expression.

                                                  Equations
                                                    Instances For