src/HOL/SET_Protocol/Message_SET.thy
changeset 81182 fc5066122e68
parent 81091 c007e6d9941d
child 82630 2bb4a8d0111d
--- a/src/HOL/SET_Protocol/Message_SET.thy	Fri Oct 18 11:44:05 2024 +0200
+++ b/src/HOL/SET_Protocol/Message_SET.thy	Fri Oct 18 14:20:09 2024 +0200
@@ -70,6 +70,8 @@
 (*Concrete syntax: messages appear as \<open>\<lbrace>A,B,NA\<rbrace>\<close>, etc...*)
 syntax
   "_MTuple" :: "['a, args] \<Rightarrow> 'a * 'b"  (\<open>(\<open>indent=2 notation=\<open>mixfix message tuple\<close>\<close>\<lbrace>_,/ _\<rbrace>)\<close>)
+syntax_consts
+  "_MTuple" \<rightleftharpoons> MPair
 translations
   "\<lbrace>x, y, z\<rbrace>" \<rightleftharpoons> "\<lbrace>x, \<lbrace>y, z\<rbrace>\<rbrace>"
   "\<lbrace>x, y\<rbrace>" \<rightleftharpoons> "CONST MPair x y"