Theory byte-def

theory file

name byte-def
version 1.100
requires
meta.description Definition of bytes
meta.author Joe Leslie-Hurd <joe@gilith.com>
meta.license MIT
meta.provenance HOL Light theory extracted on 2011-07-25
meta.show "Data.Bool"
meta.show "Data.Byte"
meta.show "Data.Byte.Bits"
meta.show "Data.List"
meta.show "Number.Natural"
meta.show "Probability.Random"
name main
imports
  • def
  • word
subs
2 subs
name def
article byte-def.art
name word
imports
  • def
package word-1.121
interpretation
interpretation
  • type "Data.Word.word" as "Data.Byte.byte"
  • const "Data.Word.*" as "Data.Byte.*"
  • const "Data.Word.+" as "Data.Byte.+"
  • const "Data.Word.-" as "Data.Byte.-"
  • const "Data.Word.<" as "Data.Byte.<"
  • const "Data.Word.<=" as "Data.Byte.<="
  • const "Data.Word.^" as "Data.Byte.^"
  • const "Data.Word.~" as "Data.Byte.~"
  • const "Data.Word.and" as "Data.Byte.and"
  • const "Data.Word.bit" as "Data.Byte.bit"
  • const "Data.Word.fromNatural" as "Data.Byte.fromNatural"
  • const "Data.Word.modulus" as "Data.Byte.modulus"
  • const "Data.Word.not" as "Data.Byte.not"
  • const "Data.Word.or" as "Data.Byte.or"
  • const "Data.Word.random" as "Data.Byte.random"
  • const "Data.Word.shiftLeft" as "Data.Byte.shiftLeft"
  • const "Data.Word.shiftRight" as "Data.Byte.shiftRight"
  • const "Data.Word.toNatural" as "Data.Byte.toNatural"
  • const "Data.Word.width" as "Data.Byte.width"
  • const "Data.Word.Bits.compare" as "Data.Byte.Bits.compare"
  • const "Data.Word.Bits.fromWord" as "Data.Byte.Bits.fromByte"
  • const "Data.Word.Bits.normal" as "Data.Byte.Bits.normal"
  • const "Data.Word.Bits.toWord" as "Data.Byte.Bits.toByte"
[evaluating…]