]> matita.cs.unibo.it Git - helm.git/blobdiff - components/grafite_engine/grafiteSync.ml
added support for "polymorphic" coercions
[helm.git] / components / grafite_engine / grafiteSync.ml
index 37a3132e70e232c04b1437f6613d36c6983a02ef..f23b42ecc1c58e95ccc6afc309f4ffefaf355b3c 100644 (file)
 
 open Printf
 
-let add_obj ~basedir uri obj status =
- let lemmas = LibrarySync.add_obj uri obj basedir in
+let add_obj refinement_toolkit ~basedir uri obj status =
+ let lemmas = LibrarySync.add_obj refinement_toolkit uri obj basedir in
   {status with GrafiteTypes.objects = uri::status.GrafiteTypes.objects},
    lemmas
 
-let add_coercion ~basedir ~add_composites status uri =
- let compounds = LibrarySync.add_coercion ~add_composites ~basedir uri in
+let add_coercion refinement_toolkit ~basedir ~add_composites status uri =
+ let compounds = LibrarySync.add_coercion ~add_composites ~basedir refinement_toolkit uri in
   {status with GrafiteTypes.coercions = uri :: status.GrafiteTypes.coercions},
    compounds