X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Flexicon%2FlexiconEngine.mli;h=f08891b5a974c6010840897a98beafe978235e78;hb=806ecbdd749ecf2a1cabff52b41cf748fe022401;hp=07eb8d298f015fefb891f23953f950f8c8963305;hpb=df1201e37d6f2631dc31ffc87b979a6c81180a3a;p=helm.git diff --git a/helm/software/components/lexicon/lexiconEngine.mli b/helm/software/components/lexicon/lexiconEngine.mli index 07eb8d298..f08891b5a 100644 --- a/helm/software/components/lexicon/lexiconEngine.mli +++ b/helm/software/components/lexicon/lexiconEngine.mli @@ -32,10 +32,16 @@ type lexicon_status = { notation_ids: CicNotation.notation_id list; (** in-scope notation ids *) } +class type g_status = + object + method lstatus: lexicon_status + end + class status : object ('self) - method lstatus: lexicon_status + inherit g_status method set_lstatus: lexicon_status -> 'self + method set_lexicon_engine_status: #g_status -> 'self end val eval_command : #status as 'status -> LexiconAst.command -> 'status