X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fcomponents%2Fbinaries%2Ftranscript%2Fgrafite.ml;h=176c7f55ec42c6cba2185c074c9341b6370cca7b;hb=729e08f5fb86b3ffee460fda4577b024ab5888aa;hp=719b4854a8ed93598edac4e518017764881d822e;hpb=8a660ee06d72cfee52c707bb1d8d8be3bab0d682;p=helm.git diff --git a/matita/components/binaries/transcript/grafite.ml b/matita/components/binaries/transcript/grafite.ml index 719b4854a..176c7f55e 100644 --- a/matita/components/binaries/transcript/grafite.ml +++ b/matita/components/binaries/transcript/grafite.ml @@ -31,7 +31,6 @@ module NP = NotationPp module GP = GrafiteAstPp module G = GrafiteAst module H = HExtlib -module HG = Http_getter let floc = H.dummy_floc @@ -72,35 +71,14 @@ let out_command och cmd = let command_of_obj obj = G.Executable (floc, G.Command (floc, obj)) -let command_of_macro macro = - G.Executable (floc, G.Macro (floc, macro)) - let require moo value = command_of_obj (G.Include (floc, moo, `OldAndNew, value ^ ".ma")) -let coercion value = - command_of_obj (G.Coercion (floc, UM.uri_of_string value, true, 0, 0)) - -let inline kind uri prefix flavour params = - let params = match prefix with - | "" -> params - | prefix -> G.IPPrefix prefix :: params - in - let params = match flavour with - | None -> params - | Some flavour -> G.IPAs flavour :: params - in - let params = match kind with - | T.Declarative -> params - | T.Procedural -> G.IPProcedural :: params - in - command_of_macro (G.Inline (floc, uri, params)) - let out_alias och name uri = Printf.fprintf och "alias id \"%s\" = \"%s\".\n\n" name uri let check och src = - if HG.exists ~local:false src then () else + if Http_getter.exists ~local:false src then () else let msg = "UNAVAILABLE OBJECT: " ^ src in out_line_comment och msg; prerr_endline msg @@ -118,13 +96,6 @@ let commit kind och items = if !O.comments then out_unexported och "NOTATION" (snd specs) (**) | T.Inline (_, T.Var, src, _, _, _) -> if !O.comments then out_unexported och "UNEXPORTED" src -(* FG: we do not export variables because we cook the other objects - * let name = UriManager.name_of_uri (UriManager.uri_of_string src) in - * out_alias och name src - *) - | T.Inline (_, _, src, pre, fl, params) -> - if !O.getter then check och src; - out_command och (inline kind src pre fl params) | T.Section specs -> if !O.comments then out_unexported och "UNEXPORTED" (trd specs) | T.Comment comment ->