equal
deleted
inserted
replaced
9 ("nominal_induct.ML") |
9 ("nominal_induct.ML") |
10 ("nominal_permeq.ML") |
10 ("nominal_permeq.ML") |
11 ("nominal_fresh_fun.ML") |
11 ("nominal_fresh_fun.ML") |
12 ("nominal_primrec.ML") |
12 ("nominal_primrec.ML") |
13 ("nominal_inductive.ML") |
13 ("nominal_inductive.ML") |
|
14 ("nominal_inductive2.ML") |
14 begin |
15 begin |
15 |
16 |
16 section {* Permutations *} |
17 section {* Permutations *} |
17 (*======================*) |
18 (*======================*) |
18 |
19 |
3583 use "nominal_primrec.ML" |
3584 use "nominal_primrec.ML" |
3584 |
3585 |
3585 (****************************************************) |
3586 (****************************************************) |
3586 (* inductive definition involving nominal datatypes *) |
3587 (* inductive definition involving nominal datatypes *) |
3587 use "nominal_inductive.ML" |
3588 use "nominal_inductive.ML" |
|
3589 use "nominal_inductive2.ML" |
3588 |
3590 |
3589 (*****************************************) |
3591 (*****************************************) |
3590 (* setup for induction principles method *) |
3592 (* setup for induction principles method *) |
3591 use "nominal_induct.ML"; |
3593 use "nominal_induct.ML"; |
3592 method_setup nominal_induct = |
3594 method_setup nominal_induct = |