]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic/cicUtil.ml
added mk_rel
[helm.git] / helm / ocaml / cic / cicUtil.ml
index 5a64429a388da80c174e5ca3bfbce28a451f5ad5..e686b6b35accbf4d4626b8d0fc9617ed356edbd4 100644 (file)
@@ -278,4 +278,9 @@ let attributes_of_obj = function
   | Cic.CurrentProof (_, _, _, _, _, attributes)
   | Cic.InductiveDefinition (_, _, _, attributes) ->
       attributes
+      
+let rec mk_rels howmany from =
+  match howmany with 
+  | 0 -> []
+  | _ -> (Cic.Rel (howmany + from)) :: (mk_rels (howmany-1) from)