]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/grafite_parser/grafiteParser.ml
many changes regarding coercions:
[helm.git] / helm / software / components / grafite_parser / grafiteParser.ml
index cf2a6f95b6336e2f5581e6abd8d0f8b51e46d8c7..4da1d4477a405c92f7b42d22d10bdf4861ec0823 100644 (file)
@@ -698,6 +698,8 @@ EXTEND
         let composites = match composites with None -> true | Some _ -> false in
         GrafiteAst.Coercion
          (loc, t, composites, arity, saturations)
+    | IDENT "prefer" ; IDENT "coercion"; t = tactic_term ->
+        GrafiteAst.PreferCoercion (loc, t)
     | IDENT "unification"; IDENT "hint"; t = tactic_term ->
         GrafiteAst.UnificationHint (loc, t)
     | IDENT "record" ; (params,name,ty,fields) = record_spec ->