author | haftmann |
Tue, 10 Jun 2008 15:30:06 +0200 | |
changeset 27103 | d8549f4d900b |
parent 26515 | 4a2063a8c2d2 |
child 27421 | 7e458bd56860 |
permissions | -rw-r--r-- |
21917 | 1 |
(* ID: $Id$ |
2 |
Author: Florian Haftmann, TU Muenchen |
|
3 |
*) |
|
4 |
||
5 |
header {* A huge set of executable constants *} |
|
6 |
||
7 |
theory ExecutableContent |
|
8 |
imports |
|
9 |
Main |
|
25536 | 10 |
Eval |
26447 | 11 |
Enum |
25963 | 12 |
Code_Index |
26030 | 13 |
"~~/src/HOL/ex/Records" |
21917 | 14 |
AssocList |
15 |
Binomial |
|
16 |
Commutative_Ring |
|
23690 | 17 |
"~~/src/HOL/ex/Commutative_Ring_Complete" |
24530
1bac25879117
Integrated Executable_Rat and Executable_Real theories into
berghofe
parents:
24433
diff
changeset
|
18 |
"~~/src/HOL/Real/RealDef" |
21917 | 19 |
GCD |
20 |
List_Prefix |
|
21 |
Nat_Infinity |
|
22 |
NatPair |
|
24433
4a405457e9d6
added explicit equation for equality of nested environments
haftmann
parents:
24423
diff
changeset
|
23 |
Nested_Environment |
26515 | 24 |
Option_ord |
21917 | 25 |
Permutation |
26 |
Primes |
|
27 |
Product_ord |
|
28 |
SetsAndFunctions |
|
29 |
State_Monad |
|
30 |
While_Combinator |
|
31 |
Word |
|
32 |
begin |
|
33 |
||
26022 | 34 |
lemma [code func, code func del]: "(Eval.term_of \<Colon> index \<Rightarrow> term) = Eval.term_of" .. |
25963 | 35 |
declare fast_bv_to_nat_helper.simps [code func del] |
24197 | 36 |
|
27103 | 37 |
setup {* |
38 |
Code.del_funcs |
|
39 |
(AxClass.param_of_inst @{theory} (@{const_name "Eval.term_of"}, @{type_name "env"})) |
|
40 |
*} |
|
41 |
||
21917 | 42 |
end |