Documentation

Projects.Expr.Defs

inductive Expr :
Instances For
    @[instance_reducible]
    Equations
    def instDecidableEqExpr.decEq (x✝ x✝¹ : Expr) :
    Decidable (x✝ = x✝¹)
    Equations
    Instances For
      def Expr.isNil (a : Expr) :
      Equations
      Instances For
        def Expr.isPair (a : Expr) :
        Equations
        Instances For
          @[instance_reducible]
          Equations
          def Expr.fst (a : Expr) :
          Equations
          Instances For
            def Expr.snd (a : Expr) :
            Equations
            Instances For
              def Expr.toPair (a : Expr) :
              Equations
              Instances For
                def Expr.ite (a b c : Expr) :
                Equations
                Instances For
                  Equations
                  Instances For
                    Equations
                    Instances For
                      def Expr.toProp (a : Expr) :
                      Equations
                      Instances For
                        def Expr.not (a : Expr) :
                        Equations
                        Instances For
                          def Expr.imp (a b : Expr) :
                          Equations
                          Instances For
                            def Expr.or (a b : Expr) :
                            Equations
                            Instances For
                              def Expr.and (a b : Expr) :
                              Equations
                              Instances For
                                def Expr.iff (a b : Expr) :
                                Equations
                                Instances For
                                  def Expr.eq (a b : Expr) :
                                  Equations
                                  Instances For
                                    def Expr.sle (a b : Expr) :
                                    Equations
                                    Instances For
                                      def Expr.slt (a b : Expr) :
                                      Equations
                                      Instances For
                                        def Expr.depth' (a : Expr) :
                                        Equations
                                        Instances For
                                          @[instance_reducible]
                                          instance Expr.instLE :
                                          Equations
                                          @[instance_reducible]
                                          instance Expr.instLT :
                                          Equations