src/HOL/Enum.thy
changeset 40650 d40b347d5b0b
parent 40649 dc1b5aa908ff
child 40651 9752ba7348b5
equal deleted inserted replaced
40649:dc1b5aa908ff 40650:d40b347d5b0b
     1 (* Author: Florian Haftmann, TU Muenchen *)
     1 (* Author: Florian Haftmann, TU Muenchen *)
     2 
     2 
     3 header {* Finite types as explicit enumerations *}
     3 header {* Finite types as explicit enumerations *}
     4 
     4 
     5 theory Enum
     5 theory Enum
     6 imports Map Main
     6 imports Map String
     7 begin
     7 begin
     8 
     8 
     9 subsection {* Class @{text enum} *}
     9 subsection {* Class @{text enum} *}
    10 
    10 
    11 class enum =
    11 class enum =