src/Doc/Isar_Ref/Generic.thy
changeset 58310 91ea607a34d8
parent 58305 57752a91eec4
child 58552 66fed99e874f
equal deleted inserted replaced
58309:a09ec6daaa19 58310:91ea607a34d8
   734 
   734 
   735   The implicit simpset of the theory context is propagated
   735   The implicit simpset of the theory context is propagated
   736   monotonically through the theory hierarchy: forming a new theory,
   736   monotonically through the theory hierarchy: forming a new theory,
   737   the union of the simpsets of its imports are taken as starting
   737   the union of the simpsets of its imports are taken as starting
   738   point.  Also note that definitional packages like @{command
   738   point.  Also note that definitional packages like @{command
   739   "datatype_new"}, @{command "primrec"}, @{command "fun"} routinely
   739   "datatype"}, @{command "primrec"}, @{command "fun"} routinely
   740   declare Simplifier rules to the target context, while plain
   740   declare Simplifier rules to the target context, while plain
   741   @{command "definition"} is an exception in \emph{not} declaring
   741   @{command "definition"} is an exception in \emph{not} declaring
   742   anything.
   742   anything.
   743 
   743 
   744   \medskip It is up the user to manipulate the current simpset further
   744   \medskip It is up the user to manipulate the current simpset further