src/HOL/PreList.thy
author wenzelm
Wed, 18 Oct 2000 23:40:17 +0200
changeset 10261 bb2f1e859177
parent 10212 33fe2d701ddd
child 10519 ade64af4c57c
permissions -rw-r--r--
tuned declarations;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8563
2746bc9a7ef2 comments
nipkow
parents: 8490
diff changeset
     1
(*  Title:      HOL/List.thy
2746bc9a7ef2 comments
nipkow
parents: 8490
diff changeset
     2
    ID:         $Id$
2746bc9a7ef2 comments
nipkow
parents: 8490
diff changeset
     3
    Author:     Tobias Nipkow
2746bc9a7ef2 comments
nipkow
parents: 8490
diff changeset
     4
    Copyright   2000 TU Muenchen
2746bc9a7ef2 comments
nipkow
parents: 8490
diff changeset
     5
2746bc9a7ef2 comments
nipkow
parents: 8490
diff changeset
     6
A basis for building theory List on. Is defined separately to serve as a
2746bc9a7ef2 comments
nipkow
parents: 8490
diff changeset
     7
basis for theory ToyList in the documentation.
2746bc9a7ef2 comments
nipkow
parents: 8490
diff changeset
     8
*)
8490
6e0f23304061 added HOL/PreLIst.thy;
wenzelm
parents:
diff changeset
     9
6e0f23304061 added HOL/PreLIst.thy;
wenzelm
parents:
diff changeset
    10
theory PreList =
10212
33fe2d701ddd *** empty log message ***
nipkow
parents: 9619
diff changeset
    11
  Option + Wellfounded_Relations + NatSimprocs + Recdef + Record +
10261
bb2f1e859177 tuned declarations;
wenzelm
parents: 10212
diff changeset
    12
  Relation_Power + Calculation + SVC_Oracle:
8490
6e0f23304061 added HOL/PreLIst.thy;
wenzelm
parents:
diff changeset
    13
10261
bb2f1e859177 tuned declarations;
wenzelm
parents: 10212
diff changeset
    14
(*belongs to theory HOL*)
bb2f1e859177 tuned declarations;
wenzelm
parents: 10212
diff changeset
    15
declare case_split [cases type: bool]
bb2f1e859177 tuned declarations;
wenzelm
parents: 10212
diff changeset
    16
bb2f1e859177 tuned declarations;
wenzelm
parents: 10212
diff changeset
    17
(*belongs to theory Wellfounded_Recursion*)
bb2f1e859177 tuned declarations;
wenzelm
parents: 10212
diff changeset
    18
declare wf_induct [induct set: wf]
9066
b1e874e38dab theorems [cases type: bool] = case_split;
wenzelm
parents: 8862
diff changeset
    19
8490
6e0f23304061 added HOL/PreLIst.thy;
wenzelm
parents:
diff changeset
    20
end