X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Flexicon%2FlexiconEngine.mli;h=f08891b5a974c6010840897a98beafe978235e78;hb=61d514611fc8434164c4275e7b59f81617104ef3;hp=4e404024d378dc7666de48f57f6895542b2b5b70;hpb=e603c19e82c160362587cb0bc578287c87122b90;p=helm.git diff --git a/helm/software/components/lexicon/lexiconEngine.mli b/helm/software/components/lexicon/lexiconEngine.mli index 4e404024d..f08891b5a 100644 --- a/helm/software/components/lexicon/lexiconEngine.mli +++ b/helm/software/components/lexicon/lexiconEngine.mli @@ -32,11 +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: status -> 'self + method set_lexicon_engine_status: #g_status -> 'self end val eval_command : #status as 'status -> LexiconAst.command -> 'status