Mon, 08 Jan 2024 21:54:20 +0100 |
wenzelm |
minor performance tuning;
|
file |
diff |
annotate
|
Sun, 31 Dec 2023 22:04:41 +0100 |
wenzelm |
minor performance tuning: proper Same.operation;
|
file |
diff |
annotate
|
Tue, 25 Jul 2023 14:12:26 +0200 |
wenzelm |
performance tuning: prefer static simpset within functional closure of morphism (with notable impact on specifications "in" class, e.g. AFP/No_FTL_observers);
|
file |
diff |
annotate
|
Tue, 16 May 2023 19:20:18 +0200 |
wenzelm |
more careful treatment of set_context / reset_context for persistent morphisms;
|
file |
diff |
annotate
|
Sun, 14 May 2023 13:00:49 +0200 |
wenzelm |
proper Thm.trim_context / Thm.transfer;
|
file |
diff |
annotate
|
Tue, 02 May 2023 19:49:17 +0200 |
wenzelm |
more standard name bindings (amending 5bf71b4da706): avoid odd full_name like "Orderings.class.Orderings.preorder.of_class.intro" with many redundant name space accesses;
|
file |
diff |
annotate
|
Tue, 18 Apr 2023 22:24:48 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Fri, 10 Sep 2021 14:59:19 +0200 |
wenzelm |
clarified signature: more scalable operations;
|
file |
diff |
annotate
|
Wed, 09 Jun 2021 18:04:21 +0000 |
haftmann |
more succint interfaces
|
file |
diff |
annotate
|
Sun, 15 Nov 2020 07:17:05 +0000 |
haftmann |
type alias for mixin bundles
|
file |
diff |
annotate
|
Sun, 01 Nov 2020 16:54:49 +0100 |
haftmann |
bundle mixins for locale and class specifications
|
file |
diff |
annotate
|
Sat, 24 Oct 2020 15:16:54 +0000 |
haftmann |
tuned interfaces
|
file |
diff |
annotate
|
Mon, 04 Nov 2019 14:56:49 +0100 |
wenzelm |
more robust expose_proofs corresponding to register_proofs/consolidate_theory;
|
file |
diff |
annotate
|
Sun, 03 Nov 2019 20:38:08 +0100 |
wenzelm |
expose derivations more thoroughly, notably for locale/class reasoning;
|
file |
diff |
annotate
|
Sun, 21 Jul 2019 12:28:02 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Mon, 03 Jun 2019 17:01:28 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Mon, 24 Sep 2018 19:43:20 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Thu, 30 Aug 2018 14:21:40 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Thu, 30 Aug 2018 13:38:52 +0200 |
wenzelm |
clarified signature: explicit type Locale.registration;
|
file |
diff |
annotate
|
Wed, 21 Feb 2018 20:13:42 +0100 |
wenzelm |
more standard instantiate operations, where substitutions are already certified and stored with trimmed theory certificate;
|
file |
diff |
annotate
|
Mon, 19 Feb 2018 22:07:21 +0100 |
wenzelm |
support for lazy notes in global/local context and Element.Lazy_Notes: name binding and fact without attributes;
|
file |
diff |
annotate
|
Tue, 16 Jan 2018 19:28:05 +0100 |
ballarin |
Experimental support for rewrite morphisms in locale instances.
|
file |
diff |
annotate
|
Fri, 04 Aug 2017 08:12:37 +0200 |
haftmann |
provide explicit variant initializers for regular named target vs. almost-named target
|
file |
diff |
annotate
|
Wed, 06 Jul 2016 11:29:51 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Thu, 23 Jun 2016 11:01:14 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Thu, 09 Jun 2016 12:16:52 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Mon, 11 Apr 2016 11:48:24 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Mon, 01 Jun 2015 18:59:20 +0200 |
haftmann |
explicit input marker for operations
|
file |
diff |
annotate
|
Fri, 06 Mar 2015 15:58:56 +0100 |
wenzelm |
Thm.cterm_of and Thm.ctyp_of operate on local context;
|
file |
diff |
annotate
|
Tue, 10 Feb 2015 14:48:26 +0100 |
wenzelm |
proper context for resolve_tac, eresolve_tac, dresolve_tac, forward_tac etc.;
|
file |
diff |
annotate
|
Mon, 10 Nov 2014 21:49:48 +0100 |
wenzelm |
proper context for assume_tac (atac remains as fall-back without context);
|
file |
diff |
annotate
|
Sun, 09 Nov 2014 17:04:14 +0100 |
wenzelm |
proper context for match_tac etc.;
|
file |
diff |
annotate
|
Thu, 30 Oct 2014 16:20:46 +0100 |
wenzelm |
eliminated aliases;
|
file |
diff |
annotate
|
Thu, 11 Sep 2014 18:33:56 +0200 |
haftmann |
use proto_base_sort uniformly
|
file |
diff |
annotate
|
Wed, 10 Sep 2014 14:58:02 +0200 |
haftmann |
explicit check phase to guide type inference of class expression towards one single type variable
|
file |
diff |
annotate
|
Wed, 10 Sep 2014 14:58:01 +0200 |
haftmann |
tuned
|
file |
diff |
annotate
|
Sat, 07 Jun 2014 08:16:03 +0200 |
haftmann |
less baroque interface
|
file |
diff |
annotate
|
Fri, 06 Jun 2014 19:19:46 +0200 |
haftmann |
dropped obscure and unused ad-hoc before_exit hook for named targets
|
file |
diff |
annotate
|
Fri, 09 May 2014 08:13:28 +0200 |
haftmann |
note of_class rule for type classes in theory: useful to promote class instance proofs to locale interpretation proofs
|
file |
diff |
annotate
|
Tue, 31 Dec 2013 14:29:16 +0100 |
wenzelm |
proper context for norm_hhf and derived operations;
|
file |
diff |
annotate
|
Tue, 31 Dec 2013 11:19:14 +0100 |
wenzelm |
made SML/NJ happy;
|
file |
diff |
annotate
|
Wed, 25 Dec 2013 22:35:29 +0100 |
haftmann |
self-contained formulation of subclass command, avoiding hard-wired Named_Target.init
|
file |
diff |
annotate
|
Sat, 14 Dec 2013 17:28:05 +0100 |
wenzelm |
proper context for basic Simplifier operations: rewrite_rule, rewrite_goals_rule, rewrite_goals_tac etc.;
|
file |
diff |
annotate
|
Fri, 13 Dec 2013 20:20:15 +0100 |
wenzelm |
maintain morphism names for diagnostic purposes;
|
file |
diff |
annotate
|
Tue, 30 Jul 2013 15:09:25 +0200 |
wenzelm |
type theory is purely value-oriented;
|
file |
diff |
annotate
|
Sat, 27 Jul 2013 16:35:51 +0200 |
wenzelm |
standardized aliases;
|
file |
diff |
annotate
|
Sat, 13 Jul 2013 17:53:57 +0200 |
haftmann |
tuned variable names
|
file |
diff |
annotate
|
Wed, 10 Apr 2013 15:30:19 +0200 |
wenzelm |
more standard module name Axclass (according to file name);
|
file |
diff |
annotate
|
Wed, 27 Mar 2013 14:19:18 +0100 |
wenzelm |
tuned signature and module arrangement;
|
file |
diff |
annotate
|
Tue, 03 Apr 2012 18:22:14 +0200 |
wenzelm |
close context elements via Expression.cert/read_declaration;
|
file |
diff |
annotate
|
Wed, 14 Mar 2012 17:52:38 +0100 |
wenzelm |
source positions for locale and class expressions;
|
file |
diff |
annotate
|
Sat, 10 Mar 2012 17:07:10 +0100 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Wed, 09 Nov 2011 23:16:47 +0100 |
wenzelm |
avoid separate typ_check phases, integrate into main term_check 0 instead (cf. its Syntax.check_typs in Type_Infer_Context.prepare);
|
file |
diff |
annotate
|
Wed, 09 Nov 2011 22:43:14 +0100 |
wenzelm |
clarified singleton_fixate: intersection with supersort is identity, only replace actual type inference parameters;
|
file |
diff |
annotate
|
Wed, 09 Nov 2011 21:44:06 +0100 |
wenzelm |
misc tuning and simplification;
|
file |
diff |
annotate
|
Wed, 09 Nov 2011 20:47:11 +0100 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Wed, 09 Nov 2011 14:15:44 +0100 |
wenzelm |
tuned layout;
|
file |
diff |
annotate
|
Wed, 27 Apr 2011 20:58:40 +0200 |
wenzelm |
tuned signature -- eliminated odd comment;
|
file |
diff |
annotate
|
Tue, 19 Apr 2011 14:57:09 +0200 |
wenzelm |
simplified check/uncheck interfaces: result comparison is hardwired by default;
|
file |
diff |
annotate
|
Sun, 17 Apr 2011 19:54:04 +0200 |
wenzelm |
report Name_Space.declare/define, relatively to context;
|
file |
diff |
annotate
|