X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fcomponents%2Fgrafite_engine%2FgrafiteTypes.ml;h=27a5cb61ef179e731572db093c7db67d999ac495;hb=f7da48c844105a52a705872dfa0d4104de010c82;hp=fe27a965673652ee084f12a9138e2dc19c1ad3a9;hpb=d8c17db3c787f3ea964bbcd3b27427ca44b356d0;p=helm.git diff --git a/matita/components/grafite_engine/grafiteTypes.ml b/matita/components/grafite_engine/grafiteTypes.ml index fe27a9656..27a5cb61e 100644 --- a/matita/components/grafite_engine/grafiteTypes.ml +++ b/matita/components/grafite_engine/grafiteTypes.ml @@ -31,7 +31,7 @@ exception Command_error of string let command_error msg = raise (Command_error msg) -class status = fun (b : string) -> +class virtual status = fun (b : string) -> let fake_obj = NUri.uri_of_string "cic:/matita/dummy.decl",0,[],[], NCic.Constant([],"",None,NCic.Implicit `Closed,(`Provided,`Theorem,`Regular)) @@ -41,18 +41,15 @@ class status = fun (b : string) -> inherit ([Continuationals.Stack.t] NTacStatus.status fake_obj (Continuationals.Stack.empty)) inherit NCicLibrary.dumpable_status inherit NCicLibrary.status + inherit NCicExtraction.status inherit GrafiteParser.status inherit TermContentPres.status val baseuri = b val ng_mode = (`CommandMode : [`CommandMode | `ProofMode]) - val dependencies = ([] : string list) method baseuri = baseuri method set_baseuri v = {< baseuri = v >} method ng_mode = ng_mode; method set_ng_mode v = {< ng_mode = v >} - method dependencies = dependencies - method set_dependencies v = {< dependencies = v >} end -module Serializer = - NCicLibrary.Serializer(struct type dumpable_status = status end) +module Serializer = NCicLibrary.Serializer(struct type dumpable_s = status end)