src/Tools/isac/Knowledge/Equation.thy
Mon, 30 Jan 2023 12:11:40 +0100 cleanup parse #4: eliminate TermC.parse
Sat, 28 Jan 2023 13:21:39 +0100 cleanup parse #1: start eliminate parseNEW
Thu, 24 Nov 2022 18:07:17 +0100 follow-up Makarius #3: reorganise parse for proper error-reporting in problem/method
Wed, 23 Nov 2022 11:14:38 +0100 while renamings in MethodC -- hg rollback
Mon, 07 Nov 2022 19:49:14 +0100 delete superfluous field in Method_Def.T
Mon, 07 Nov 2022 17:37:20 +0100 rename fields in Method_Def.T
Wed, 01 Jun 2022 14:17:23 +0200 Calculation 6: separate "Problem" and "Problem_Ref"
Tue, 16 Nov 2021 18:26:57 +0100 unify parse 4: eliminate parse, simple cases
Tue, 10 Aug 2021 09:43:07 +0200 complete replacement of Rule.Thm/Eval by \<^rule_thm> and \<^rule_eval> in src/*
Mon, 21 Jun 2021 21:53:23 +0200 Isar command 'cas' as front-end for KEStore_Elems.add_cas, without change of semantics;
Mon, 21 Jun 2021 15:36:09 +0200 more antiquotations for Isabelle/HOL consts/types, without change of semantics;
Sun, 20 Jun 2021 16:26:18 +0200 Isar command 'problem' as combination of KEStore_Elems.add_pbts + Problem.prep_import, without change of semantics;
Tue, 15 Jun 2021 22:24:20 +0200 Isar command 'method' as combination of KEStore_Elems.add_mets + MethodC.prep_import, without change of semantics;
Fri, 11 Jun 2021 11:49:34 +0200 ML antiquotation for formally checked Rule.Eval;
Thu, 10 Jun 2021 12:48:50 +0200 clarified theory context: avoid global "val thy = ..." hanging around (left-over from Isabelle2005), which is apt to various pitfalls;
Thu, 10 Jun 2021 12:23:57 +0200 clarified theory context: from current command instead of earlier state;
Thu, 10 Jun 2021 11:54:20 +0200 clarified command name: this is to register already defined rule sets in the Knowledge Store;
Wed, 26 May 2021 16:24:05 +0200 command 'setup_rule' semantic equivalent for KEStore_Elems.add_rlss;
Fri, 07 May 2021 18:12:51 +0200 * WN: simplify const names like "is'_expanded"
Wed, 03 Feb 2021 16:39:44 +0100 Isac's MethodC not shadowing Isabelle's Method
Wed, 20 May 2020 12:52:09 +0200 standard format for string lists
Wed, 13 May 2020 16:10:22 +0200 shift code from Specify to Problem, Method, Test_Tool
Mon, 11 May 2020 11:38:52 +0200 error -> raise ERROR
Wed, 22 Apr 2020 14:36:27 +0200 use "Spec", "Problem", "Method" for renaming identifiers
Tue, 21 Apr 2020 15:42:50 +0200 replace Celem. with new struct.s in BaseDefinitions/
Wed, 15 Apr 2020 13:47:56 +0200 use "ThyC" for renaming identifiers
Wed, 15 Apr 2020 11:37:43 +0200 cleanup
Wed, 08 Apr 2020 14:24:38 +0200 separate struct ThyC
Wed, 08 Apr 2020 12:32:51 +0200 use new struct "Rule_Set" for renaming identifiers
Mon, 06 Apr 2020 11:44:36 +0200 use "Rule_Set" for shorter identifiers
Sat, 04 Apr 2020 12:11:32 +0200 separate Rule_Set from Rule
Fri, 17 Jan 2020 13:14:11 +0100 lucin: introduce Calc.T and Program.T
Fri, 13 Sep 2019 18:35:51 +0200 lucin: cleanup thys in ProgLang, in particular Aut_Prog.thy
Tue, 03 Sep 2019 12:40:27 +0200 lucin: reorganise theories in ProgLang
Mon, 26 Aug 2019 17:40:27 +0200 rename Isac.thy --> Isac_Knowledge.thy
Sat, 22 Jun 2019 14:34:06 +0200 funpack: remove code unnecessary after switch to partial_function, partially
Wed, 29 May 2019 10:36:16 +0200 [-Test_Isac] funpack: switch from Script to partial_function
Mon, 31 Dec 2018 14:49:16 +0100 [-Test_Isac] add an overlooked structure
Wed, 28 Nov 2018 11:46:00 +0100 funpack: separate programs in prep. for partial_function
Wed, 21 Nov 2018 12:32:54 +0100 update to new Isabelle conventions: {*...*} to \<open>...\<close>
Tue, 03 Apr 2018 14:50:58 +0200 partial_function: shift respective thys to ProgLang
Mon, 26 Mar 2018 07:28:39 +0200 Rule: structure pushed to code files
Thu, 15 Mar 2018 12:42:04 +0100 separate structure Celem: CALC_ELEMENT, finished on src/
Fri, 02 Mar 2018 14:19:59 +0100 separate structure TermC : TERMC
Wed, 14 Feb 2018 12:20:35 +0100 separate structure LTools : LANGUAGE_TOOLS
Thu, 22 Dec 2016 11:36:20 +0100 renamed Ctree.ptree --> Ctree.ctree
Sun, 18 Dec 2016 16:27:41 +0100 added structure Specify : MODEL_SPECIFY
Mon, 07 Dec 2015 11:25:02 +0100 Isabelle2014-->15: term_of-->Thm.term_of
Fri, 13 Jun 2014 10:29:06 +0200 last the_generic_context (in fun prep_rls) removed.
Sun, 02 Feb 2014 03:09:40 +0100 ad 967c8a1eb6b1 (7): remove all code concerned with 'mets = Unsynchronized.ref'
Sat, 01 Feb 2014 16:44:45 +0100 ad 967c8a1eb6b1 (2): add functions accessing Theory_Data in parallel to those accessing 'mets = Unsynchronized.ref'
Mon, 27 Jan 2014 22:26:51 +0100 ad 967c8a1eb6b1 (7): removed all code concerned with 'ptyps = Unsynchronized.ref'
Mon, 27 Jan 2014 21:49:27 +0100 cleanup, naming: 'KEStore_Elems' in Tests now 'Test_KEStore_Elems', 'store_pbts' now 'add_pbts'
Tue, 21 Jan 2014 00:27:44 +0100 ad 967c8a1eb6b1 (2): for 'ptyps' add functions accessing Theory_Data in parallel to the old ones for 'Unsynchronized.ref'.
Tue, 19 Nov 2013 22:23:30 +0000 removed all code concerned with "castab = Unsynchronized.ref"
Tue, 19 Nov 2013 20:08:37 +0000 add functions accessing Theory_Data in parallel to those accessing "castab = Unsynchronized.ref"
Fri, 25 Oct 2013 20:58:28 +0100 removed all code concerned with "calclist' = Unsynchronized.ref"
Thu, 24 Oct 2013 15:00:44 +0200 removed all code concerned with "ruleset' = Unsynchronized.ref"
Sun, 22 Sep 2013 18:09:05 +0200 add functions accessing Theory_Data in parallel to those accessing "ruleset' = Unsynchronized.ref"
Wed, 16 May 2012 15:47:22 +0200 extended "type met" with errpats