Theory ExecutableContent

Up to index of Isabelle/HOL/ex

theory ExecutableContent
imports Eval Enum Records AssocList Binomial Commutative_Ring_Complete RealDef List_Prefix Nat_Infinity NatPair Nested_Environment Option_ord Permutation Primes Product_ord SetsAndFunctions State_Monad While_Combinator Word
begin

(*  ID:         $Id: ExecutableContent.thy,v 1.23 2008/04/02 13:58:37 haftmann Exp $
    Author:     Florian Haftmann, TU Muenchen
*)

header {* A huge set of executable constants *}

theory ExecutableContent
imports
  Main
  Eval
  Enum
  Code_Index
  "~~/src/HOL/ex/Records"
  AssocList
  Binomial
  Commutative_Ring
  "~~/src/HOL/ex/Commutative_Ring_Complete"
  "~~/src/HOL/Real/RealDef"
  GCD
  List_Prefix
  Nat_Infinity
  NatPair
  Nested_Environment
  Option_ord
  Permutation
  Primes
  Product_ord
  SetsAndFunctions
  State_Monad
  While_Combinator
  Word
begin

lemma [code func, code func del]: "(Eval.term_of :: index => term) = Eval.term_of" ..
declare fast_bv_to_nat_helper.simps [code func del]

end

lemma

  term_of_class.term_of = term_of_class.term_of