X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Fgrafite%2FgrafiteAstPp.ml;h=0db8efc1aa9f2eb020cf8a0d8fdc64e067c58a7d;hb=3ca99dabf7d136ebd58fa61e7a2d7134c8dc365c;hp=8cb7538ba2ad84dc4b322a3d979f0c2f406d4327;hpb=ddd6560f4e70ec3306d223738a441d5f1dd3eac9;p=helm.git diff --git a/helm/software/components/grafite/grafiteAstPp.ml b/helm/software/components/grafite/grafiteAstPp.ml index 8cb7538ba..0db8efc1a 100644 --- a/helm/software/components/grafite/grafiteAstPp.ml +++ b/helm/software/components/grafite/grafiteAstPp.ml @@ -111,6 +111,9 @@ let rec pp_ntactic ~map_unicode_to_tex = | NChange (_,what,wwhat) -> "nchange " ^ assert false ^ " with " ^ CicNotationPp.pp_term wwhat | NCut (_,t) -> "ncut " ^ CicNotationPp.pp_term t +(*| NDiscriminate (_,t) -> "ndiscriminate " ^ CicNotationPp.pp_term t + | NSubst (_,t) -> "nsubst " ^ CicNotationPp.pp_term t *) + | NDestruct _ -> "ndestruct" | NElim (_,what,where) -> "nelim " ^ CicNotationPp.pp_term what ^ assert false ^ " " ^ assert false | NId _ -> "nid" @@ -125,6 +128,7 @@ let rec pp_ntactic ~map_unicode_to_tex = | NBranch _ -> "##[" | NShift _ -> "##|" | NPos (_, l) -> "##" ^String.concat "," (List.map string_of_int l)^ ":" + | NPosbyname (_, s) -> "##" ^ s ^ ":" | NWildcard _ -> "##*:" | NMerge _ -> "##]" | NFocus (_,l) -> @@ -371,7 +375,8 @@ let pp_coercion ~term_pp t do_composites arity saturations= let pp_ncommand = function | UnificationHint (_,t, n) -> "unification hint " ^ string_of_int n ^ " " ^ CicNotationPp.pp_term t - | NInverter (_,_,_) + | NDiscriminator (_,_) + | NInverter (_,_,_,_,_) | NObj (_,_) | NUnivConstraint (_) -> "not supported" | NCoercion (_) -> "not supported"