]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/acic_procedural/proceduralTypes.mli
Procedural: explicit flavour specification for constants is now working
[helm.git] / helm / software / components / acic_procedural / proceduralTypes.mli
index b750688a69859e260a956a961df20bcb0b2c2442..3cc482a8ca9fe9faa6d09d971c46126200c2e198 100644 (file)
@@ -45,8 +45,11 @@ type where    = (hyp * name) option
 type inferred = Cic.annterm
 type pattern  = Cic.annterm
 type body     = Cic.annterm option
+type types    = Cic.anninductiveType list
+type lpsno    = int
 
 type step = Note of note 
+          | Inductive of types * lpsno * note
           | Statement of flavour * name * what * body * note
           | Qed of note
          | Id of note