doc-src/IsarRef/Thy/Spec.thy
changeset 27681 8cedebf55539
parent 27200 00b7b55b61bd
child 28085 914183e229e9
--- a/doc-src/IsarRef/Thy/Spec.thy	Fri Jul 25 12:03:31 2008 +0200
+++ b/doc-src/IsarRef/Thy/Spec.thy	Fri Jul 25 12:03:32 2008 +0200
@@ -298,7 +298,7 @@
   \indexisarelem{fixes}\indexisarelem{constrains}\indexisarelem{assumes}
   \indexisarelem{defines}\indexisarelem{notes}\indexisarelem{includes}
   \begin{rail}
-    'locale' ('(open)')? name ('=' localeexpr)? 'begin'?
+    'locale' name ('=' localeexpr)? 'begin'?
     ;
     'print\_locale' '!'? localeexpr
     ;
@@ -415,11 +415,6 @@
   \secref{sec:object-logic}).  Separate introduction rules @{text
   loc_axioms.intro} and @{text loc.intro} are provided as well.
   
-  The @{text "(open)"} option of a locale specification prevents both
-  the current @{text loc_axioms} and cumulative @{text loc} predicate
-  constructions.  Predicates are also omitted for empty specification
-  texts.
-
   \item [@{command "print_locale"}~@{text "import + body"}] prints the
   specified locale expression in a flattened form.  The notable
   special case @{command "print_locale"}~@{text loc} just prints the