]> matita.cs.unibo.it Git - helm.git/commitdiff
Dummy dependent types are no longer cleaned in inductive type arities.
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Mon, 19 May 2008 11:59:37 +0000 (11:59 +0000)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Mon, 19 May 2008 11:59:37 +0000 (11:59 +0000)
helm/software/matita/contribs/assembly/freescale/byte8.ma

index fd412e59e70d5e5347de8f1c9e7e5b35fc718e74..f3d2e10b441b23145c97bbcc38316f291664bb84 100644 (file)
@@ -407,12 +407,12 @@ theorem plusb8nc_ok:
  generalize in match (plusb8_ok b1 b2 false);
  elim (plus_b8 b1 b2 false);
  simplify in H ⊢ %;
- change with (nat_of_byte8 t = (b1 + b2) \mod 256);
+ change with (nat_of_byte8 a = (b1 + b2) \mod 256);
  rewrite < plus_n_O in H;
  rewrite > H; clear H;
  rewrite > mod_plus;
- letin K ≝ (eq_nat_of_byte8_mod t); clearbody K;
- letin K' ≝ (eq_mod_times_n_m_m_O (nat_of_bool t1) 256 ?); clearbody K';
+ letin K ≝ (eq_nat_of_byte8_mod a); clearbody K;
+ letin K' ≝ (eq_mod_times_n_m_m_O (nat_of_bool b) 256 ?); clearbody K';
   [ autobatch | ];
  autobatch paramodulation.
 qed.