doc-src/IsarRef/Thy/Spec.thy
changeset 36178 0e5c133b48b6
parent 36177 8e0770d2e499
child 36454 f2b5bcc61a8c
equal deleted inserted replaced
36177:8e0770d2e499 36178:0e5c133b48b6
   951 
   951 
   952 subsection {* Types and type abbreviations \label{sec:types-pure} *}
   952 subsection {* Types and type abbreviations \label{sec:types-pure} *}
   953 
   953 
   954 text {*
   954 text {*
   955   \begin{matharray}{rcll}
   955   \begin{matharray}{rcll}
   956     @{command_def "types"} & : & @{text "theory \<rightarrow> theory"} \\
   956     @{command_def "types"} & : & @{text "local_theory \<rightarrow> local_theory"} \\
   957     @{command_def "typedecl"} & : & @{text "local_theory \<rightarrow> local_theory"} \\
   957     @{command_def "typedecl"} & : & @{text "local_theory \<rightarrow> local_theory"} \\
   958     @{command_def "arities"} & : & @{text "theory \<rightarrow> theory"} & (axiomatic!) \\
   958     @{command_def "arities"} & : & @{text "theory \<rightarrow> theory"} & (axiomatic!) \\
   959   \end{matharray}
   959   \end{matharray}
   960 
   960 
   961   \begin{rail}
   961   \begin{rail}