]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/grafite/grafiteAst.ml
new apply almost there
[helm.git] / helm / software / components / grafite / grafiteAst.ml
index 018c5a44f919d7e80c516658a849baa7914950e8..7593fe53abf36f0a9439070737a9640d5b0cd8e2 100644 (file)
@@ -47,7 +47,8 @@ type 'term just =
  | `Auto of 'term auto_params ]
 
 type ntactic =
-   NApply of loc * CicNotationPt.term
+   | NApply of loc * CicNotationPt.term
+   | NId of loc
 
 type ('term, 'lazy_term, 'reduction, 'ident) tactic =
   (* Higher order tactics (i.e. tacticals) *)
@@ -189,7 +190,7 @@ type non_punctuation_tactical =
 type ('term, 'lazy_term, 'reduction, 'obj, 'ident) code =
   | Command of loc * ('term, 'obj) command
   | Macro of loc * ('term,'lazy_term) macro 
-  | NTactic of loc * ntactic option * punctuation_tactical
+  | NTactic of loc * ntactic * punctuation_tactical
   | Tactic of loc * ('term, 'lazy_term, 'reduction, 'ident) tactic option
       * punctuation_tactical
   | NonPunctuationTactical of loc * non_punctuation_tactical