set "baseuri" "cic:/matita/LAMBDA-TYPES/terms_defs".
+include "coq.ma".
+
+alias id "nat" = "cic:/Coq/Init/Datatypes/nat.ind#xpointer(1/1)".
+alias id "S" = "cic:/Coq/Init/Datatypes/nat.ind#xpointer(1/1/2)".
+alias id "O" = "cic:/Coq/Init/Datatypes/nat.ind#xpointer(1/1/1)".
+alias id "plus" = "cic:/Coq/Init/Peano/plus.con".
+alias id "lt" = "cic:/Coq/Init/Peano/lt.con".
+alias id "le" = "cic:/Coq/Init/Peano/le.ind#xpointer(1/1)".
+
inductive B : Set \def
| Void: B
| Abbr: B
| Bind: B \to W
| Flat: F \to W.
-alias id "nat" = "cic:/Coq/Init/Datatypes/nat.ind#xpointer(1/1)".
inductive T (A:Set) (N:Set) : Set \def
| TSort: A \to nat \to (T A N)
| TLRef: A \to nat \to (T A N)