let debug_print = fun _ -> ()
+let counter = ref ~-1 ;;
+
let fresh_binder =
- let counter = ref ~-1 in
function
| true ->
incr counter;
branch (uri, typeno) insource paramsno t fix head args
let elim_of ?(sort = Cic.Type (CicUniv.fresh ())) uri typeno =
+ counter := ~-1;
let (obj, univ) = (CicEnvironment.get_obj CicUniv.empty_ugraph uri) in
match obj with
| Cic.InductiveDefinition (indTypes, params, leftno, _) ->