]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/lexicon/lexiconEngine.ml
Good:
[helm.git] / helm / software / components / lexicon / lexiconEngine.ml
index 4662ca6bd7c2da39820a12f7d881ed078dfdbd9f..12200193e034c4d9af35a84b5df2edbb6b51c1bb 100644 (file)
@@ -52,7 +52,9 @@ class status =
   val lstatus = initial_status
   method lstatus = lstatus
   method set_lstatus v = {< lstatus = v >}
-  method set_lexicon_engine_status (o : status) = {< lstatus = o#lstatus >}
+  method set_lexicon_engine_status
+   : 'status. < lstatus: lexicon_status; .. > as 'status -> 'self
+   = fun o -> {< lstatus = o#lstatus >}
  end
 
 let dump_aliases out msg status =