# HG changeset patch # User haftmann # Date 1535044177 0 # Node ID 210b687cdbbe2e6248aea542dad1ddf9a5c9bb25 # Parent 63e84bd8e1f68f1ef32b15ca3cc61f76db6a183e dropped redundant syntax translation rules for big operators diff -r 63e84bd8e1f6 -r 210b687cdbbe src/HOL/Complete_Lattices.thy --- a/src/HOL/Complete_Lattices.thy Thu Aug 23 16:45:19 2018 +0200 +++ b/src/HOL/Complete_Lattices.thy Thu Aug 23 17:09:37 2018 +0000 @@ -90,11 +90,9 @@ translations "\x y. B" \ "\x. \y. B" - "\x. B" \ "CONST INFIMUM CONST UNIV (\x. B)" "\x. B" \ "\x \ CONST UNIV. B" "\x\A. B" \ "CONST INFIMUM A (\x. B)" "\x y. B" \ "\x. \y. B" - "\x. B" \ "CONST SUPREMUM CONST UNIV (\x. B)" "\x. B" \ "\x \ CONST UNIV. B" "\x\A. B" \ "CONST SUPREMUM A (\x. B)" @@ -876,7 +874,6 @@ translations "\x y. B" \ "\x. \y. B" - "\x. B" \ "CONST INTER CONST UNIV (\x. B)" "\x. B" \ "\x \ CONST UNIV. B" "\x\A. B" \ "CONST INTER A (\x. B)" @@ -1046,7 +1043,6 @@ translations "\x y. B" \ "\x. \y. B" - "\x. B" \ "CONST UNION CONST UNIV (\x. B)" "\x. B" \ "\x \ CONST UNIV. B" "\x\A. B" \ "CONST UNION A (\x. B)" diff -r 63e84bd8e1f6 -r 210b687cdbbe src/HOL/GCD.thy --- a/src/HOL/GCD.thy Thu Aug 23 16:45:19 2018 +0200 +++ b/src/HOL/GCD.thy Thu Aug 23 17:09:37 2018 +0000 @@ -161,13 +161,12 @@ "_GCD" :: "pttrn \ 'a set \ 'b \ 'b" ("(3GCD _\_./ _)" [0, 0, 10] 10) "_LCM1" :: "pttrns \ 'b \ 'b" ("(3LCM _./ _)" [0, 10] 10) "_LCM" :: "pttrn \ 'a set \ 'b \ 'b" ("(3LCM _\_./ _)" [0, 0, 10] 10) + translations "GCD x y. B" \ "GCD x. GCD y. B" - "GCD x. B" \ "CONST GREATEST_COMMON_DIVISOR CONST UNIV (\x. B)" "GCD x. B" \ "GCD x \ CONST UNIV. B" "GCD x\A. B" \ "CONST GREATEST_COMMON_DIVISOR A (\x. B)" "LCM x y. B" \ "LCM x. LCM y. B" - "LCM x. B" \ "CONST LEAST_COMMON_MULTIPLE CONST UNIV (\x. B)" "LCM x. B" \ "LCM x \ CONST UNIV. B" "LCM x\A. B" \ "CONST LEAST_COMMON_MULTIPLE A (\x. B)" diff -r 63e84bd8e1f6 -r 210b687cdbbe src/HOL/Lattices_Big.thy --- a/src/HOL/Lattices_Big.thy Thu Aug 23 16:45:19 2018 +0200 +++ b/src/HOL/Lattices_Big.thy Thu Aug 23 17:09:37 2018 +0000 @@ -490,11 +490,9 @@ translations "MIN x y. B" \ "MIN x. MIN y. B" - "MIN x. B" \ "CONST MINIMUM CONST UNIV (\x. B)" "MIN x. B" \ "MIN x \ CONST UNIV. B" "MIN x\A. B" \ "CONST MINIMUM A (\x. B)" "MAX x y. B" \ "MAX x. MAX y. B" - "MAX x. B" \ "CONST MAXIMUM CONST UNIV (\x. B)" "MAX x. B" \ "MAX x \ CONST UNIV. B" "MAX x\A. B" \ "CONST MAXIMUM A (\x. B)"