Summary
- more lemmas
- build bit operations on word on library theory on bit operations
- bit operations as distinctive library theory
- tweak for code generation
- pragmatically ruled out word types of length zero: a bit string with no bits is not bit string at all
- more lemmas and less name space pollution
- canonical bit shifts for word type, leaving duplicates as they are at the moment
- essential instance about bit structure
- more transfer rules
- dropped yet another duplicate
- fundamental construction of word type following existing transfer rules
- replaced mere alias by input abbreviation
- replaced mere alias by abbreviation
- replaced operation with weak abstraction by input abbreviation
- avoid compound operation
- formal relationships between operations
- eliminated warnings
- replaced mere alias by input abbreviation