src/HOL/Library/RBT_Set.thy
changeset 50996 51ad7b4ac096
parent 49948 744934b818c7
child 51115 7dbd6832a689
equal deleted inserted replaced
50995:3371f5ee4ace 50996:51ad7b4ac096
    60 lemma [code, code del]:
    60 lemma [code, code del]:
    61   "Ball = Ball" ..
    61   "Ball = Ball" ..
    62 
    62 
    63 lemma [code, code del]:
    63 lemma [code, code del]:
    64   "Bex = Bex" ..
    64   "Bex = Bex" ..
    65 
       
    66 term can_select
       
    67 
    65 
    68 lemma [code, code del]:
    66 lemma [code, code del]:
    69   "can_select = can_select" ..
    67   "can_select = can_select" ..
    70 
    68 
    71 lemma [code, code del]:
    69 lemma [code, code del]:
   524 
   522 
   525 section {* Code equations *}
   523 section {* Code equations *}
   526 
   524 
   527 code_datatype Set Coset
   525 code_datatype Set Coset
   528 
   526 
       
   527 declare set.simps[code]
       
   528 
   529 lemma empty_Set [code]:
   529 lemma empty_Set [code]:
   530   "Set.empty = Set RBT.empty"
   530   "Set.empty = Set RBT.empty"
   531 by (auto simp: Set_def)
   531 by (auto simp: Set_def)
   532 
   532 
   533 lemma UNIV_Coset [code]:
   533 lemma UNIV_Coset [code]: