X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fcomponents%2Fgrafite_parser%2FgrafiteDisambiguate.ml;h=c465fe1d8cd48f16e2b00968a0c6df1f14b2bf02;hb=f6b7c6ae353e014761a3d24dbc87e00d828d7f2d;hp=c23e5acffd9d7270cd344fb18064e87409d1c550;hpb=8a660ee06d72cfee52c707bb1d8d8be3bab0d682;p=helm.git diff --git a/matita/components/grafite_parser/grafiteDisambiguate.ml b/matita/components/grafite_parser/grafiteDisambiguate.ml index c23e5acff..c465fe1d8 100644 --- a/matita/components/grafite_parser/grafiteDisambiguate.ml +++ b/matita/components/grafite_parser/grafiteDisambiguate.ml @@ -27,15 +27,6 @@ exception BaseUriNotSetYet -type tactic = - (NotationPt.term, NotationPt.term, - NotationPt.term GrafiteAst.reduction, string) - GrafiteAst.tactic - -type lazy_tactic = - (Cic.term, Cic.lazy_term, Cic.lazy_term GrafiteAst.reduction, string) - GrafiteAst.tactic - let singleton msg = function | [x], _ -> x | l, _ -> @@ -61,7 +52,6 @@ let ncic_mk_choice = function | false -> NCic.Implicit `Term) ~mk_appl:(function (NCic.Appl l)::tl -> NCic.Appl (l@tl) | l -> NCic.Appl l) - ~term_of_uri:(fun _ -> assert false) ~term_of_nref:(fun nref -> NCic.Const nref) name dsc | LexiconAst.Number_alias (_, dsc) -> @@ -215,20 +205,10 @@ let disambiguate_nobj estatus ?baseuri (text,prefix_len,obj) = let estatus = LexiconEngine.set_proof_aliases estatus diff in estatus, cic ;; -let disambiguate_command estatus ?baseuri (text,prefix_len,cmd)= + +let disambiguate_command estatus (text,prefix_len,cmd)= match cmd with - | GrafiteAst.Index(loc,key,uri) -> (* MATITA 1.0 *) assert false - | GrafiteAst.Select (loc,uri) -> - estatus, GrafiteAst.Select(loc,uri) - | GrafiteAst.PreferCoercion (loc,t) -> (* MATITA 1.0 *) assert false - | GrafiteAst.Coercion (loc,t,b,a,s) -> (* MATITA 1.0 *) assert false - | GrafiteAst.Inverter (loc,n,indty,params) -> (* MATITA 1.0 *) assert false - | GrafiteAst.Default _ - | GrafiteAst.Drop _ | GrafiteAst.Include _ | GrafiteAst.Print _ - | GrafiteAst.Qed _ | GrafiteAst.Set _ as cmd -> estatus,cmd - | GrafiteAst.Obj (loc,obj) -> (* MATITA 1.0 *) assert false - | GrafiteAst.Relation (loc,id,a,aeq,refl,sym,trans) -> (* MATITA 1.0 *) assert false