src/HOL/Word/WordBitwise.thy
changeset 49962 a8cc904a6820
parent 47567 407cabf66f21
child 50107 289181e3e524
equal deleted inserted replaced
49961:d3d2b78b1c19 49962:a8cc904a6820
   306 
   306 
   307   show ?case
   307   show ?case
   308     using Cons
   308     using Cons
   309     apply (simp add: trans [OF of_bl_append add_commute]
   309     apply (simp add: trans [OF of_bl_append add_commute]
   310                      rbl_mul_simps rbl_word_plus'
   310                      rbl_mul_simps rbl_word_plus'
   311                      Cons.hyps left_distrib mult_bit
   311                      Cons.hyps distrib_right mult_bit
   312                      shiftl rbl_shiftl)
   312                      shiftl rbl_shiftl)
   313     apply (simp add: takefill_alt word_size rev_map take_rbl_plus
   313     apply (simp add: takefill_alt word_size rev_map take_rbl_plus
   314                      min_def)
   314                      min_def)
   315     apply (simp add: rbl_plus_def zip_take_triv)
   315     apply (simp add: rbl_plus_def zip_take_triv)
   316     done
   316     done