]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/binaries/transcript/grafite.ml
basic support for imposed flavour in procedural object rendering
[helm.git] / helm / software / components / binaries / transcript / grafite.ml
index ef2105afb17756217de25c55437f3285d18b458d..83b745980ead119f83b76191ced70b16a2649013 100644 (file)
@@ -72,9 +72,6 @@ let command_of_obj obj =
 let command_of_macro macro =
    G.Executable (floc, G.Macro (floc, macro))
 
-let set key value =
-   command_of_obj (G.Set (floc, key, value))
-
 let require value =
    command_of_obj (G.Include (floc, value ^ ".ma"))
 
@@ -86,7 +83,7 @@ let inline (kind, uri, prefix) =
        | T.Declarative -> G.Declarative
        | T.Procedural  -> G.Procedural None 
     in
-    command_of_macro (G.Inline (floc, kind, uri, prefix))
+    command_of_macro (G.Inline (floc, kind, uri, prefix, None))
 
 let out_alias och name uri =
    Printf.fprintf och "alias id \"%s\" = \"%s\".\n\n" name uri
@@ -97,7 +94,6 @@ let commit kind och items =
    let commit = function
       | T.Heading heading   -> out_preamble och heading
       | T.Line line         -> out_line_comment och line
-      | T.BaseUri uri       -> out_command och (set "baseuri" uri)
       | T.Include script    -> out_command och (require script)
       | T.Coercion specs    -> out_unexported och "COERCION" (snd specs)
       | T.Notation specs    -> out_unexported och "NOTATION" (snd specs) (**)