# HG changeset patch # User nipkow # Date 1358253979 -3600 # Node ID fb0fcd278ac5534d6510875d62201986c5063f63 # Parent 3a1edaa0dc6d9e371a2af4224ee6944a21982097 tuned diff -r 3a1edaa0dc6d -r fb0fcd278ac5 src/HOL/IMP/Abs_Int0.thy --- a/src/HOL/IMP/Abs_Int0.thy Mon Jan 14 23:08:40 2013 +0100 +++ b/src/HOL/IMP/Abs_Int0.thy Tue Jan 15 13:46:19 2013 +0100 @@ -242,9 +242,9 @@ and gamma_Top[simp]: "\ \ = UNIV" fixes num' :: "val \ 'av" and plus' :: "'av \ 'av \ 'av" - assumes gamma_num': "n : \(num' n)" + assumes gamma_num': "i : \(num' i)" and gamma_plus': - "n1 : \ a1 \ n2 : \ a2 \ n1+n2 : \(plus' a1 a2)" + "i1 : \ a1 \ i2 : \ a2 \ i1+i2 : \(plus' a1 a2)" type_synonym 'av st = "(vname \ 'av)" @@ -252,7 +252,7 @@ begin fun aval' :: "aexp \ 'av st \ 'av" where -"aval' (N n) S = num' n" | +"aval' (N i) S = num' i" | "aval' (V x) S = S x" | "aval' (Plus a1 a2) S = plus' (aval' a1 S) (aval' a2 S)" diff -r 3a1edaa0dc6d -r fb0fcd278ac5 src/HOL/IMP/Abs_Int1.thy --- a/src/HOL/IMP/Abs_Int1.thy Mon Jan 14 23:08:40 2013 +0100 +++ b/src/HOL/IMP/Abs_Int1.thy Tue Jan 15 13:46:19 2013 +0100 @@ -44,7 +44,7 @@ begin fun aval' :: "aexp \ 'av st \ 'av" where -"aval' (N n) S = num' n" | +"aval' (N i) S = num' i" | "aval' (V x) S = fun S x" | "aval' (Plus a1 a2) S = plus' (aval' a1 S) (aval' a2 S)"