diff -r 079fe4292526 -r c7723cc15de8 src/HOL/Analysis/Finite_Cartesian_Product.thy --- a/src/HOL/Analysis/Finite_Cartesian_Product.thy Sun Aug 25 20:54:20 2024 +0200 +++ b/src/HOL/Analysis/Finite_Cartesian_Product.thy Sun Aug 25 21:10:01 2024 +0200 @@ -40,6 +40,7 @@ \<^item> \'a^'b::_\ becomes \('a, 'b) vec\ without extra sort-constraint \ syntax "_vec_type" :: "type \ type \ type" (infixl "^" 15) +syntax_types "_vec_type" \ vec parse_translation \ let fun vec t u = Syntax.const \<^type_syntax>\vec\ $ t $ u;