X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flimits%2Fpreamble.ma;h=4741d33dcdcf69b7626da9ed860a154d62386e72;hb=34c69f5b13b3aafd36d2e8a7e36a96e0748c7938;hp=80713e41654154450a425b237632d77da909d638;hpb=59c3713b93251505ba4e00b2695bffe2dfaf3bc7;p=helm.git diff --git a/matita/matita/contribs/limits/preamble.ma b/matita/matita/contribs/limits/preamble.ma index 80713e416..4741d33dc 100644 --- a/matita/matita/contribs/limits/preamble.ma +++ b/matita/matita/contribs/limits/preamble.ma @@ -14,37 +14,6 @@ (* Project started Wed Oct 12, 2005 ***************************************) (* Project taken over by "formal_topology" and restarted Mon Apr 6, 2009 **) +(* Project taken over by "lambdadelta" and restarted Sun Sept 20, 2015 ****) -include "logic/connectives.ma". -include "datatypes/constructors.ma". -include "datatypes/bool.ma". - -(* notations **************************************************************) - -notation < "hvbox(\iforall ident i opt (: ty) break . p)" - right associative with precedence 20 -for @{ 'iforall ${ default - @{λ ${ident i}: $ty. $p} - @{λ ${ident i}. $p} -}}. - -notation > "\iforall list1 ident x sep , opt (: T). term 19 Px" - with precedence 20 -for ${ default - @{ ${ fold right @{$Px} rec acc @{'iforall (λ ${ident x} :$T . $acc)} } } - @{ ${ fold right @{$Px} rec acc @{'iforall (λ ${ident x} . $acc)} } } -}. - -notation < "hvbox(\iexists ident i opt (: ty) break . p)" - right associative with precedence 20 -for @{ 'iexists ${ default - @{λ ${ident i}: $ty. $p} - @{λ ${ident i}. $p} -}}. - -notation > "\iexists list1 ident x sep , opt (: T). term 19 Px" - with precedence 20 -for ${ default - @{ ${ fold right @{$Px} rec acc @{'iexists (λ ${ident x}: $T. $acc)} } } - @{ ${ fold right @{$Px} rec acc @{'iexists (λ ${ident x}. $acc)} } } -}. +include "basics/logic.ma".