src/Pure/more_thm.ML
Mon, 08 Jan 2024 21:53:16 +0100 wenzelm minor performance tuning;
Tue, 25 Jul 2023 15:52:32 +0200 wenzelm tuned;
Tue, 06 Jun 2023 11:33:38 +0200 wenzelm tuned;
Tue, 18 Apr 2023 12:23:37 +0200 wenzelm backout 4a174bea55e2;
Mon, 17 Apr 2023 23:32:46 +0200 wenzelm revert b43ee37926a9 due to problems with AFP/PAPP_Impossibility;
Mon, 10 Apr 2023 22:38:18 +0200 wenzelm performance tuning: replace Ord_List by Set();
Tue, 28 Mar 2023 17:59:54 +0200 wenzelm prefer Sortset.T for shyps;
Mon, 27 Mar 2023 21:48:47 +0200 wenzelm performance tuning: prefer functor Set() over Table();
Thu, 08 Sep 2022 12:52:41 +0200 wenzelm tuned signature;
Sun, 24 Oct 2021 16:38:13 +0200 wenzelm ML antiquotations to instantiate types/terms/props;
Wed, 20 Oct 2021 18:13:17 +0200 wenzelm discontinued obsolete "val extend = I" for data slots;
Fri, 15 Oct 2021 19:25:31 +0200 wenzelm discontinued Term.dest_abs / Logic.dest_all, which are officially superseded by Variable.dest_abs etc., but there are also Term.dest_abs_global to recover existing tools easily;
Thu, 14 Oct 2021 16:03:20 +0200 wenzelm clarified signature;
Fri, 10 Sep 2021 14:59:19 +0200 wenzelm clarified signature: more scalable operations;
Thu, 09 Sep 2021 15:55:12 +0200 wenzelm clarified signature;
Thu, 09 Sep 2021 15:45:27 +0200 wenzelm clarified modules;
Thu, 09 Sep 2021 14:50:26 +0200 wenzelm clarified set of items with order of addition;
Thu, 09 Sep 2021 12:33:14 +0200 wenzelm clarified signature;
Thu, 09 Sep 2021 10:40:57 +0200 wenzelm tuned;
Mon, 06 Sep 2021 14:05:22 +0200 wenzelm clarified modules;
Mon, 06 Sep 2021 12:46:08 +0200 wenzelm more scalable operations;
Mon, 06 Sep 2021 12:25:19 +0200 wenzelm tuned;
Mon, 06 Sep 2021 12:23:06 +0200 wenzelm clarified modules;
Mon, 06 Sep 2021 12:11:17 +0200 wenzelm clarified signature;
Mon, 06 Sep 2021 11:55:54 +0200 wenzelm more scalable operations;
Mon, 06 Sep 2021 11:39:44 +0200 wenzelm unused;
Mon, 06 Sep 2021 11:32:18 +0200 wenzelm more efficient operations: traverse hyps only when required;
Sun, 05 Sep 2021 21:09:31 +0200 wenzelm more scalable operations;
Sun, 05 Sep 2021 19:38:36 +0200 wenzelm more scalable operations;
Sat, 04 Sep 2021 22:17:15 +0200 wenzelm tuned signature;
Sat, 04 Sep 2021 21:25:08 +0200 wenzelm clarified signature;
Sat, 04 Sep 2021 18:21:58 +0200 wenzelm more scalable operations;
Fri, 03 Sep 2021 18:57:33 +0200 wenzelm more scalable data structure (but: rarely used many arguments);
Thu, 26 Aug 2021 14:45:19 +0200 wenzelm more scalable data structure (but: rarely used with > 5 arguments);
Mon, 16 Aug 2021 11:49:39 +0200 wenzelm tuned signature;
Fri, 18 Jun 2021 11:32:32 +0200 wenzelm tuned signature (see 2d6a489adb01);
Thu, 16 Jul 2020 16:48:12 +0200 wenzelm more thorough extend/merge (for Theory.join_theory);
Fri, 08 Nov 2019 19:06:50 +0100 wenzelm clarified modules;
Mon, 04 Nov 2019 20:10:23 +0100 wenzelm more robust Thm.expose_theory -- ensure that PIDE export happens in the proper theory context;
Mon, 04 Nov 2019 14:56:49 +0100 wenzelm more robust expose_proofs corresponding to register_proofs/consolidate_theory;
Sun, 03 Nov 2019 15:48:59 +0100 wenzelm clarified modules;
Sat, 02 Nov 2019 23:13:15 +0100 wenzelm tuned signature;
Tue, 22 Oct 2019 20:08:25 +0200 wenzelm more conservative type names, e.g. relevant for Isabelle/MMT export;
Sun, 20 Oct 2019 20:38:22 +0200 wenzelm clarified expand_proof/expand_name: allow more detailed control via thm_header;
Sun, 20 Oct 2019 16:16:23 +0200 wenzelm option to export standardized proof terms (not scalable);
Fri, 11 Oct 2019 21:51:10 +0200 wenzelm clarified standard_proof_of: prefer expand_proof over somewhat adhoc strip_thm_proof;
Fri, 11 Oct 2019 15:36:32 +0200 wenzelm clarified signature;
Tue, 20 Aug 2019 11:01:05 +0200 wenzelm clarified signature;
Sat, 03 Aug 2019 20:30:24 +0200 wenzelm clarified signature;
Fri, 02 Aug 2019 11:23:09 +0200 wenzelm clarified modules: inference kernel maintains sort algebra within the logic;
Tue, 30 Jul 2019 20:09:25 +0200 wenzelm clarified global theory context;
Tue, 30 Jul 2019 14:35:29 +0200 wenzelm clarified modules: provide reconstruct_proof / expand_proof at the bottom of proof term construction;
Tue, 30 Jul 2019 11:51:55 +0200 wenzelm clarified context;
Tue, 30 Jul 2019 11:41:39 +0200 wenzelm clarified modules;
Wed, 24 Jul 2019 11:32:18 +0200 wenzelm clarified modules;
Sat, 13 Apr 2019 22:06:40 +0200 wenzelm tuned signature;
Sat, 13 Apr 2019 19:27:12 +0200 wenzelm tuned;
Sat, 13 Apr 2019 16:42:19 +0200 wenzelm tuned signature -- more ctyp operations;
Thu, 03 Jan 2019 14:12:44 +0100 wenzelm clarified signature: more types;
Wed, 25 Apr 2018 14:13:44 +0200 wenzelm tuned -- avoid spurious exception trace for "the";
less more (0) -100 -60 tip