added header
authorkleing
Mon, 20 Aug 2007 04:44:35 +0200
changeset 2433422863f364531
parent 24333 e77ea0ea7f2c
child 24335 21b4350cf5ec
added header
src/HOL/Word/BitSyntax.thy
     1.1 --- a/src/HOL/Word/BitSyntax.thy	Mon Aug 20 04:34:31 2007 +0200
     1.2 +++ b/src/HOL/Word/BitSyntax.thy	Mon Aug 20 04:44:35 2007 +0200
     1.3 @@ -1,3 +1,11 @@
     1.4 +(* 
     1.5 +  ID:     $Id$
     1.6 +  Author: Brian Huffman, PSU and Gerwin Klein, NICTA
     1.7 +
     1.8 +  Syntactic class for bitwise operations.
     1.9 +*)
    1.10 +
    1.11 +
    1.12  header {* Syntactic class for bitwise operations *}
    1.13  
    1.14  theory BitSyntax
    1.15 @@ -49,10 +57,10 @@
    1.16    "bit.B1 OR y = bit.B1"
    1.17    "bit.B0 XOR y = y"
    1.18    "bit.B1 XOR y = NOT y"
    1.19 -by (simp_all add: NOT_bit_def AND_bit_def OR_bit_def
    1.20 -                  XOR_bit_def split: bit.split)
    1.21 +  by (simp_all add: NOT_bit_def AND_bit_def OR_bit_def
    1.22 +                    XOR_bit_def split: bit.split)
    1.23  
    1.24  lemma bit_NOT_NOT: "NOT (NOT (b::bit)) = b"
    1.25 -by (induct b) simp_all
    1.26 +  by (induct b) simp_all
    1.27  
    1.28  end