Ring_plugin.Ringval 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 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 field_lookup : 
  Geninterp.Val.t ->
  EConstr.constr list ->
  EConstr.constr list ->
  EConstr.constr ->
  unit Proofview.tactic