diff -r dd59daa3c37a -r 8042869c2072 src/HOL/HOLCF/ConvexPD.thy --- a/src/HOL/HOLCF/ConvexPD.thy Mon Sep 30 20:30:59 2024 +0200 +++ b/src/HOL/HOLCF/ConvexPD.thy Mon Sep 30 22:57:45 2024 +0200 @@ -178,13 +178,10 @@ (infixl \\\\ 65) where "xs \\ ys == convex_plus\xs\ys" -nonterminal convex_pd_args syntax - "" :: "logic \ convex_pd_args" (\_\) - "_convex_pd_args" :: "logic \ convex_pd_args \ convex_pd_args" (\_,/ _\) - "_convex_pd" :: "convex_pd_args \ logic" (\{_}\\) + "_convex_pd" :: "args \ logic" (\(\indent=1 notation=\mixfix convex_pd enumeration\\{_}\)\) syntax_consts - "_convex_pd_args" "_convex_pd" == convex_add + convex_add translations "{x,xs}\" == "{x}\ \\ {xs}\" "{x}\" == "CONST convex_unit\x"