629 \caption{Syntax of Locale Commands.} |
629 \caption{Syntax of Locale Commands.} |
630 \label{tab:commands} |
630 \label{tab:commands} |
631 \end{table} |
631 \end{table} |
632 \<close> |
632 \<close> |
633 |
633 |
634 text \<open>\textbf{Revision History.} For the present third revision of |
634 text \<open>\textbf{Revision History.} The present fourth revision of the |
635 the tutorial, much of the explanatory text |
635 tutorial accommodates minor updates to the syntax of the locale commands |
636 was rewritten. Inheritance of interpretation equations is |
636 and the handling of notation under morphisms introduced with Isabelle 2016. |
637 available with the forthcoming release of Isabelle, which at the |
637 For the third revision of the tutorial, which corresponds to the published |
638 time of editing these notes is expected for the end of 2009. |
638 version, much of the explanatory text was rewritten. Inheritance of |
|
639 interpretation equations was made available with Isabelle 2009-1. |
639 The second revision accommodates changes introduced by the locales |
640 The second revision accommodates changes introduced by the locales |
640 reimplementation for Isabelle 2009. Most notably locale expressions |
641 reimplementation for Isabelle 2009. Most notably locale expressions |
641 have been generalised from renaming to instantiation.\<close> |
642 were generalised from renaming to instantiation.\<close> |
642 |
643 |
643 text \<open>\textbf{Acknowledgements.} Alexander Krauss, Tobias Nipkow, |
644 text \<open>\textbf{Acknowledgements.} Alexander Krauss, Tobias Nipkow, |
644 Randy Pollack, Andreas Schropp, Christian Sternagel and Makarius Wenzel |
645 Randy Pollack, Andreas Schropp, Christian Sternagel and Makarius Wenzel |
645 have made |
646 have made |
646 useful comments on earlier versions of this document. The section |
647 useful comments on earlier versions of this document. The section |