X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Facic_content%2FcicNotationPp.ml;h=7fbc9f492225c1db508e1241c73eddcf81e6f07c;hb=bcf9a65332d321c25761207e2fb17110dbdc8241;hp=6ea839ce322afff694ad1af077b2253a31730aba;hpb=1bbc2dd649df75e33f2cd7fb3e5ecb15f526a442;p=helm.git diff --git a/helm/software/components/acic_content/cicNotationPp.ml b/helm/software/components/acic_content/cicNotationPp.ml index 6ea839ce3..7fbc9f492 100644 --- a/helm/software/components/acic_content/cicNotationPp.ml +++ b/helm/software/components/acic_content/cicNotationPp.ml @@ -56,9 +56,9 @@ let pp_literal = let pp_assoc = function - | Gramext.NonA -> "NonA" - | Gramext.LeftA -> "LeftA" - | Gramext.RightA -> "RightA" + | Gramext.NonA -> "N" + | Gramext.LeftA -> "L" + | Gramext.RightA -> "R" let pp_pos = function @@ -256,7 +256,8 @@ and pp_sep_opt = function and pp_variable = function | Ast.NumVar s -> "number " ^ s | Ast.IdentVar s -> "ident " ^ s - | Ast.TermVar s -> "term " ^ s + | Ast.TermVar (s,None) -> s + | Ast.TermVar (s,Some (l,a)) -> "term " ^string_of_int l ^ " " ^ pp_assoc a ^ " " ^ s | Ast.Ascription (t, n) -> assert false | Ast.FreshVar n -> "fresh " ^ n @@ -333,7 +334,8 @@ let rec pp_value = function let rec pp_value_type = function - | Env.TermType -> "Term" + | Env.TermType None -> "Term" + | Env.TermType (Some (l,a)) -> "Term "^string_of_int l ^ " " ^ pp_assoc a | Env.StringType -> "String" | Env.NumType -> "Number" | Env.OptType t -> "Maybe " ^ pp_value_type t