X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Flexicon%2FlexiconEngine.ml;h=39d95a7f2cd02c5f503390286c502a08e7e09d08;hb=a14adba81c00c9dcb9996d7af39e4803214606f1;hp=0bf40e234f68ee2fc54fd1b2956fb952c74f6a88;hpb=7aafcce5268d75a57e69b4085436850567a6c869;p=helm.git diff --git a/helm/software/components/lexicon/lexiconEngine.ml b/helm/software/components/lexicon/lexiconEngine.ml index 0bf40e234..39d95a7f2 100644 --- a/helm/software/components/lexicon/lexiconEngine.ml +++ b/helm/software/components/lexicon/lexiconEngine.ml @@ -53,13 +53,12 @@ class type g_status = end class status = - object + object(self) val lstatus = initial_status method lstatus = lstatus method set_lstatus v = {< lstatus = v >} - method set_lexicon_engine_status - : 'status. #g_status as 'status -> 'self - = fun o -> {< lstatus = o#lstatus >} + method set_lexicon_engine_status : 'status. #g_status as 'status -> 'self + = fun o -> self#set_lstatus o#lstatus end let dump_aliases out msg status =