X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fmatita%2Fcontribs%2FLAMBDA-TYPES%2FUnified-Sub%2FTerm%2Fdefs.ma;h=e0b165e4fc35a54fbdc348467d5a7f084f55b49a;hb=d51cbf8e8a8855d458eb7f53c017160892e42d47;hp=e082096262d91c0dec02372d8567f316c285b1ba;hpb=476068e4c7ac989e42c84affbeeb95873edac24f;p=helm.git diff --git a/helm/software/matita/contribs/LAMBDA-TYPES/Unified-Sub/Term/defs.ma b/helm/software/matita/contribs/LAMBDA-TYPES/Unified-Sub/Term/defs.ma index e08209626..e0b165e4f 100644 --- a/helm/software/matita/contribs/LAMBDA-TYPES/Unified-Sub/Term/defs.ma +++ b/helm/software/matita/contribs/LAMBDA-TYPES/Unified-Sub/Term/defs.ma @@ -43,12 +43,16 @@ inductive Flat: Set \def | cast: Flat . -inductive Head: Set \def - | bind: Bind \to Head - | flat: Flat \to Head +inductive IntB: Set \def + | bind: Bool \to Bind \to IntB +. + +inductive IntF: Set \def + | flat: Bool \to Flat \to IntF . inductive Term: Set \def | leaf: Leaf \to Term - | head: Bool \to Head \to Term \to Term \to Term + | intb: IntB \to Term \to Term \to Term + | intf: IntF \to Term \to Term \to Term .