]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic_notation/cicNotationPt.ml
snapshot
[helm.git] / helm / ocaml / cic_notation / cicNotationPt.ml
index 15b9a21ad4398fe68db30fe55ecf13d7f64b09b0..c702f5115703f46e8f31f35afec1ff6c0416e85b 100644 (file)
@@ -36,7 +36,6 @@ let loc_of_floc = function
   | { Lexing.pos_cnum = loc_begin }, { Lexing.pos_cnum = loc_end } ->
       (loc_begin, loc_end)
 
-
 type term_attribute =
   [ `Loc of location                  (* source file location *)
   | `IdRef of string                  (* ACic pointer *)
@@ -90,6 +89,7 @@ and subst = string * term
 and case_pattern = string * capture_variable list
 
 and box_kind = H | V | HV | HOV
+and box_spec = box_kind * bool * bool (* kind, spacing, indent *)
 
 and layout_pattern =
   | Sub of term * term
@@ -104,7 +104,7 @@ and layout_pattern =
   | Sqrt of term
   | Root of term * term (* argument, index *)
 (*   | Break *)
-  | Box of box_kind * term list
+  | Box of box_spec * term list
 
 and magic_term =
   (* level 1 magics *)