Module Ring_plugin.Ring
val protect_tac_in : string -> Names.Id.t -> unit Proofview.tacticval protect_tac : string -> unit Proofview.tacticval add_theory : Names.Id.t -> Constrexpr.constr_expr -> Constrexpr.constr_expr Ring_ast.ring_mod list -> unitval print_rings : unit -> unitval ring_lookup : Geninterp.Val.t -> EConstr.constr list -> EConstr.constr list -> EConstr.constr -> unit Proofview.tacticval add_field_theory : Names.Id.t -> Constrexpr.constr_expr -> Constrexpr.constr_expr Ring_ast.field_mod list -> unitval print_fields : unit -> unitval field_lookup : Geninterp.Val.t -> EConstr.constr list -> EConstr.constr list -> EConstr.constr -> unit Proofview.tactic