diff -r d9f087befd5c -r 47a0dfee26ea src/HOL/Hoare/Separation.thy --- a/src/HOL/Hoare/Separation.thy Fri Oct 18 16:31:35 2024 +0200 +++ b/src/HOL/Hoare/Separation.thy Fri Oct 18 16:37:39 2024 +0200 @@ -52,9 +52,15 @@ syntax "_emp" :: "bool" (\emp\) - "_singl" :: "nat \ nat \ bool" (\[_ \ _]\) - "_star" :: "bool \ bool \ bool" (infixl \**\ 60) - "_wand" :: "bool \ bool \ bool" (infixl \-*\ 60) + "_singl" :: "nat \ nat \ bool" (\(\open_block notation=\mixfix singl\\[_ \ _])\) + "_star" :: "bool \ bool \ bool" (infixl \**\ 60) + "_wand" :: "bool \ bool \ bool" (infixl \-*\ 60) + +syntax_consts + "_emp" \ is_empty and + "_singl" \ singl and + "_star" \ star and + "_wand" \ wand (* FIXME does not handle "_idtdummy" *) ML \