src/Pure/Isar/interpretation.ML
Sat, 19 Dec 2020 09:33:11 +0000 haftmann clarified scope of concept
Sun, 01 Nov 2020 16:54:49 +0100 haftmann bundle mixins for locale and class specifications
Sat, 24 Oct 2020 15:16:54 +0000 haftmann tuned interfaces
Mon, 12 Oct 2020 07:25:38 +0000 haftmann replaced combinators by more conventional nesting pattern
Tue, 04 Jun 2019 13:08:05 +0200 wenzelm proper Proof_Context.export_morphism corresponding to Proof_Context.augment (see 7f568724d67e);
Sun, 20 Jan 2019 17:15:49 +0000 haftmann dedicated combinator for declarations nested in a local theory block
Mon, 24 Sep 2018 19:43:20 +0200 wenzelm tuned signature;
Mon, 24 Sep 2018 12:16:19 +0200 wenzelm clarified signature;
Thu, 30 Aug 2018 14:48:02 +0200 wenzelm more careful treatment position: existing facts refer to interpretation command, future facts refer to themselves (see also 4270da306442);
Thu, 30 Aug 2018 14:38:24 +0200 wenzelm tuned;
Thu, 30 Aug 2018 14:10:39 +0200 wenzelm clarified signature;
Thu, 30 Aug 2018 13:38:52 +0200 wenzelm clarified signature: explicit type Locale.registration;
Thu, 30 Aug 2018 12:36:26 +0200 wenzelm tuned;
Thu, 30 Aug 2018 12:10:15 +0200 wenzelm tuned;
Tue, 06 Mar 2018 22:59:00 +0100 ballarin Drop rewrite rule arguments of sublocale and interpretation implementations.
Fri, 02 Mar 2018 14:19:25 +0100 ballarin Proper rewrite morphisms in locale instances.
Fri, 23 Feb 2018 14:12:48 +0100 wenzelm command 'interpret' no longer exposes resulting theorems as literal facts;
Tue, 16 Jan 2018 19:28:05 +0100 ballarin Experimental support for rewrite morphisms in locale instances.
Fri, 04 Aug 2017 08:12:37 +0200 haftmann provide explicit variant initializers for regular named target vs. almost-named target
Wed, 06 Jul 2016 11:29:51 +0200 wenzelm tuned signature;
Mon, 04 Jul 2016 20:33:47 +0200 wenzelm clarified positions, e.g. for reports on literal facts;
Mon, 04 Jul 2016 20:01:57 +0200 wenzelm tuned whitespace;
Mon, 04 Jul 2016 19:57:56 +0200 wenzelm tuned;
Mon, 04 Jul 2016 19:39:59 +0200 wenzelm tuned;
Thu, 23 Jun 2016 11:01:14 +0200 wenzelm tuned signature;
Thu, 28 Apr 2016 15:42:52 +0200 wenzelm unfold is subject to unfold_abs_def (still inactive);
Mon, 21 Mar 2016 19:57:56 +0100 wenzelm eliminated unused argument (see also 58110c1e02bc);
Sat, 19 Dec 2015 11:05:04 +0100 haftmann abandoned attempt to unify sublocale and interpretation into global theories
Mon, 07 Dec 2015 10:49:08 +0100 haftmann clarified terminology
Wed, 02 Dec 2015 19:14:57 +0100 haftmann alternating parsing and defining of rewrite definitions: formally correct treatment of polymorphism
Wed, 02 Dec 2015 19:14:57 +0100 haftmann prefer conventional read/check distinction over manual check
Wed, 02 Dec 2015 19:14:57 +0100 haftmann clarified role of context for reading rewrite specifications
Wed, 02 Dec 2015 19:14:56 +0100 haftmann formally correct context for export, which got screwed up in 87203a0f0041
Wed, 02 Dec 2015 19:14:55 +0100 haftmann tuned whitespace
Thu, 19 Nov 2015 16:03:10 +0100 haftmann explicit nested local theory for definitions, however retaining arcane low-level fiddling with background theory
Wed, 18 Nov 2015 14:28:45 +0100 wenzelm make SML/NJ happy;
Mon, 16 Nov 2015 19:08:38 +0100 haftmann clarified contexts by factoring out reading and definition of mixins
Sun, 15 Nov 2015 16:37:03 +0100 haftmann formally correct context for export
Sun, 15 Nov 2015 10:52:51 +0100 haftmann tuned whitespace
Sat, 14 Nov 2015 17:37:44 +0100 haftmann represent both algebraic and local-theory views on locale interpretation in interfaces
Sat, 14 Nov 2015 08:45:52 +0100 haftmann tuned -- share implementations as far as appropriate
Sat, 14 Nov 2015 08:45:52 +0100 haftmann coalesce permanent_interpretation.ML with interpretation.ML
Sat, 14 Nov 2015 08:45:51 +0100 haftmann separate ML module for interpretation
less more (0) tip