]> matita.cs.unibo.it Git - helm.git/blobdiff - components/lexicon/lexiconAst.ml
added $Revision$
[helm.git] / components / lexicon / lexiconAst.ml
index aed4b0b152365ea8ee0e191f96ab1aabfbee5bda..65bb7ce64657b7a805af49feb64259175972f8b1 100644 (file)
@@ -36,10 +36,12 @@ type alias_spec =
 
 (** To be increased each time the command type below changes, used for "safe"
  * marshalling *)
-let magic = 5
+let magic = 6
+
+type inclusion_mode = WithPreferences | WithoutPreferences (* aka aliases *)
 
 type command =
-  | Include of loc * string
+  | Include of loc * string * inclusion_mode * string (* _,buri,_,path *)
   | Alias of loc * alias_spec
       (** parameters, name, type, fields *) 
   | Notation of loc * direction option * CicNotationPt.term * Gramext.g_assoc *