Mon, 16 Dec 2024 12:55:39 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Sun, 15 Dec 2024 21:39:43 +0100 |
wenzelm |
avoid duplicate markup, notably from "CONST c";
|
file |
diff |
annotate
|
Sun, 15 Dec 2024 21:15:18 +0100 |
wenzelm |
clarified pretty_entity for syntax consts without mixfix annotation (see also 43c4817375bf and d622145603ee);
|
file |
diff |
annotate
|
Sun, 15 Dec 2024 20:12:45 +0100 |
wenzelm |
clarified signature (see also 2157039256d3);
|
file |
diff |
annotate
|
Sat, 14 Dec 2024 16:58:53 +0100 |
wenzelm |
clarified signature and modules;
|
file |
diff |
annotate
|
Tue, 10 Dec 2024 21:06:04 +0100 |
wenzelm |
more accurate markup for "CONST c";
|
file |
diff |
annotate
|
Sun, 08 Dec 2024 20:09:14 +0100 |
wenzelm |
more markup (without rendering): class, type constructor, term constant --- similar to free, bound, etc.;
|
file |
diff |
annotate
|
Sat, 07 Dec 2024 23:50:18 +0100 |
wenzelm |
clarified term positions and markup: syntax = true means this is via concrete syntax;
|
file |
diff |
annotate
|
Sat, 07 Dec 2024 15:00:43 +0100 |
wenzelm |
clarified signature and caching;
|
file |
diff |
annotate
|
Fri, 06 Dec 2024 20:26:33 +0100 |
wenzelm |
clarified renaming of bounds, using Syntax_Trans.variant_bounds: avoid structures and fixed variables with syntax;
|
file |
diff |
annotate
|
Fri, 06 Dec 2024 13:33:25 +0100 |
wenzelm |
clarified printing of consts: rename apart from all bounds, and thus avoid old Term.declare_free_names with its adhoc policy ("as they are printed");
|
file |
diff |
annotate
|
Mon, 02 Dec 2024 20:35:12 +0100 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Mon, 02 Dec 2024 18:53:45 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Mon, 02 Dec 2024 14:08:28 +0100 |
wenzelm |
more direct Proof_Context.lookup_free -- bypass redundancy of Proof_Context.check_const;
|
file |
diff |
annotate
|
Sun, 27 Oct 2024 19:57:29 +0100 |
wenzelm |
markup for "..." notation;
|
file |
diff |
annotate
|
Sat, 26 Oct 2024 20:18:51 +0200 |
wenzelm |
clarified (again): Markup.intensify is already part of Variable.markup_fixed for undeclared variable, Markup.fixed is already part of Mariable.markup;
|
file |
diff |
annotate
|
Fri, 25 Oct 2024 15:48:40 +0200 |
wenzelm |
obsolete (see a8502d492dde);
|
file |
diff |
annotate
|
Thu, 24 Oct 2024 12:42:41 +0200 |
wenzelm |
clarified position constraints: omit redundant information, e.g. for implicit object-logic judgment;
|
file |
diff |
annotate
|
Thu, 24 Oct 2024 11:50:20 +0200 |
wenzelm |
unused (see 0199acc01aa8);
|
file |
diff |
annotate
|
Tue, 22 Oct 2024 22:52:27 +0200 |
wenzelm |
adhoc option to disable const constraints, notably for AFP/Isabelle_DOF;
|
file |
diff |
annotate
|
Tue, 22 Oct 2024 22:34:33 +0200 |
wenzelm |
unused;
|
file |
diff |
annotate
|
Tue, 22 Oct 2024 19:46:05 +0200 |
wenzelm |
more parser markup, based on position constraints for logical mixfix syntax;
|
file |
diff |
annotate
|
Tue, 22 Oct 2024 19:26:40 +0200 |
wenzelm |
more concise representation of term positions;
|
file |
diff |
annotate
|
Mon, 21 Oct 2024 11:55:51 +0200 |
wenzelm |
support multiple positions (non-empty list);
|
file |
diff |
annotate
|
Sun, 20 Oct 2024 15:48:06 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Sun, 20 Oct 2024 15:37:19 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Sun, 20 Oct 2024 13:27:17 +0200 |
wenzelm |
more accurate treatment of constraints: restrict permissive mode to output;
|
file |
diff |
annotate
|
Sat, 19 Oct 2024 17:16:16 +0200 |
wenzelm |
more type information;
|
file |
diff |
annotate
|
Sat, 19 Oct 2024 17:00:14 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Sat, 19 Oct 2024 16:54:34 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Sat, 19 Oct 2024 16:45:05 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Sat, 19 Oct 2024 16:27:00 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Fri, 18 Oct 2024 21:20:21 +0200 |
wenzelm |
suppress dummyT, e.g. from Type_Annotation.print;
|
file |
diff |
annotate
|
Fri, 18 Oct 2024 20:48:01 +0200 |
wenzelm |
print type constraints for consts with mixfix syntax;
|
file |
diff |
annotate
|
Wed, 16 Oct 2024 21:41:05 +0200 |
wenzelm |
clarified signature (again, reverting ec1023a5c54c);
|
file |
diff |
annotate
|
Wed, 16 Oct 2024 21:22:37 +0200 |
wenzelm |
clarified signature: more explicit Syntax.print_mode_tabs, depending on print_mode_value ();
|
file |
diff |
annotate
|
Wed, 16 Oct 2024 16:20:35 +0200 |
wenzelm |
performance tuning: cache markup and extern operations;
|
file |
diff |
annotate
|
Tue, 15 Oct 2024 14:55:45 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Tue, 15 Oct 2024 14:39:54 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Tue, 15 Oct 2024 14:36:37 +0200 |
wenzelm |
revert redundant guard (T = dummyT) from 0278f6d87bad;
|
file |
diff |
annotate
|
Tue, 15 Oct 2024 14:19:58 +0200 |
wenzelm |
allow type constraints for const_syntax;
|
file |
diff |
annotate
|
Tue, 15 Oct 2024 12:18:02 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Mon, 14 Oct 2024 19:48:59 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Sun, 06 Oct 2024 18:34:35 +0200 |
wenzelm |
support for pretty blocks that are "open" and thus have no impact on formatting, only on markup;
|
file |
diff |
annotate
|
Mon, 30 Sep 2024 11:42:52 +0200 |
wenzelm |
clarified order of markup: more uniform input vs. output;
|
file |
diff |
annotate
|
Sun, 29 Sep 2024 21:20:36 +0200 |
wenzelm |
less markup (amending 07ad0b407d38): const = "" is mainly for parentheses syntax -- avoid entity_markup here;
|
file |
diff |
annotate
|
Sun, 29 Sep 2024 21:16:17 +0200 |
wenzelm |
more markup reports: notably "notation=..." within pretty blocks;
|
file |
diff |
annotate
|
Sun, 29 Sep 2024 19:45:38 +0200 |
wenzelm |
more thorough markup reports (amending 0c6a600c8939 and 7f9e8516ca05): descend into vacuous nodes;
|
file |
diff |
annotate
|
Sun, 29 Sep 2024 15:24:17 +0200 |
wenzelm |
more detailed parse tree: retain nonterminal context as well;
|
file |
diff |
annotate
|
Sun, 29 Sep 2024 15:00:20 +0200 |
wenzelm |
clarified input and output: support markup blocks via Bg/En;
|
file |
diff |
annotate
|
Sun, 29 Sep 2024 14:55:49 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Sun, 29 Sep 2024 13:48:34 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Sat, 28 Sep 2024 20:28:11 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Wed, 25 Sep 2024 12:59:43 +0200 |
wenzelm |
clarified persistent datatype: more direct literal_markup, which also serves as a flag;
|
file |
diff |
annotate
|
Wed, 25 Sep 2024 10:38:46 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Sun, 15 Sep 2024 16:45:13 +0200 |
wenzelm |
performance tuning: cache for highly redundant markup (types and sorts);
|
file |
diff |
annotate
|
Sun, 15 Sep 2024 14:21:31 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Sun, 15 Sep 2024 14:06:06 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Tue, 10 Sep 2024 20:36:01 +0200 |
wenzelm |
clarified signature: prefer explicit type Bytes.T;
|
file |
diff |
annotate
|
Thu, 29 Aug 2024 17:47:29 +0200 |
wenzelm |
more scalable pretty printing: avoid exception String.Size at command "value" (line 33 of "$AFP/Iptables_Semantics/Examples/SQRL_Shorewall/Analyze_SQRL_Shorewall.thy") in AFP/c69af9cd3390;
|
file |
diff |
annotate
|