| Tue, 12 Apr 2016 14:38:57 +0200 | 
wenzelm | 
Type_Infer.object_logic controls improvement of type inference result;
 | 
file |
diff |
annotate
 | 
| Sat, 09 Apr 2016 13:28:32 +0200 | 
wenzelm | 
clarified context;
 | 
file |
diff |
annotate
 | 
| Wed, 30 Mar 2016 15:15:12 +0200 | 
wenzelm | 
clarified simple mixfix;
 | 
file |
diff |
annotate
 | 
| Tue, 29 Mar 2016 21:17:29 +0200 | 
wenzelm | 
more position information for type mixfix;
 | 
file |
diff |
annotate
 | 
| Tue, 29 Dec 2015 14:58:15 +0100 | 
wenzelm | 
former "xsymbols" syntax is used by default, and ASCII replacement syntax with print mode "ASCII";
 | 
file |
diff |
annotate
 | 
| Tue, 28 Jul 2015 23:14:40 +0200 | 
wenzelm | 
clarified context;
 | 
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
 | 
| Wed, 04 Mar 2015 19:53:18 +0100 | 
wenzelm | 
tuned signature -- prefer qualified names;
 | 
file |
diff |
annotate
 | 
| Sun, 06 Apr 2014 15:43:45 +0200 | 
wenzelm | 
more source positions;
 | 
file |
diff |
annotate
 | 
| Fri, 21 Mar 2014 12:34:50 +0100 | 
wenzelm | 
more qualified names;
 | 
file |
diff |
annotate
 | 
| Fri, 21 Mar 2014 11:42:32 +0100 | 
wenzelm | 
more qualified names;
 | 
file |
diff |
annotate
 | 
| Fri, 21 Mar 2014 11:06:39 +0100 | 
wenzelm | 
tuned signature;
 | 
file |
diff |
annotate
 | 
| Fri, 21 Mar 2014 10:45:03 +0100 | 
wenzelm | 
tuned signature;
 | 
file |
diff |
annotate
 | 
| Tue, 18 Mar 2014 16:44:51 +0100 | 
wenzelm | 
clarified module arrangement;
 | 
file |
diff |
annotate
 | 
| Sat, 15 Mar 2014 11:59:18 +0100 | 
wenzelm | 
tuned signature;
 | 
file |
diff |
annotate
 | 
| Mon, 24 Feb 2014 14:58:40 +0100 | 
wenzelm | 
prefer standard Proof_Context.transfer, with theory stamp transfer (should now work thanks to purely functional theory, without Theory.copy etc.);
 | 
file |
diff |
annotate
 | 
| Tue, 30 Jul 2013 15:09:25 +0200 | 
wenzelm | 
type theory is purely value-oriented;
 | 
file |
diff |
annotate
 | 
| Sun, 30 Jun 2013 11:30:16 +0200 | 
wenzelm | 
just one alternative proof syntax, which also works for Proof_Syntax.pretty_proof/Proof_Syntax.read_proof roundtrip;
 | 
file |
diff |
annotate
 | 
| Sun, 16 Oct 2011 18:48:30 +0200 | 
wenzelm | 
added Term.dummy_pattern conveniences;
 | 
file |
diff |
annotate
 | 
| Tue, 19 Apr 2011 21:19:14 +0200 | 
wenzelm | 
eliminated obsolete Proof_Syntax.strip_sorts_consttypes;
 | 
file |
diff |
annotate
 | 
| Sun, 17 Apr 2011 19:54:04 +0200 | 
wenzelm | 
report Name_Space.declare/define, relatively to context;
 | 
file |
diff |
annotate
 | 
| Sat, 16 Apr 2011 15:47:52 +0200 | 
wenzelm | 
modernized structure Proof_Context;
 | 
file |
diff |
annotate
 | 
| Fri, 08 Apr 2011 16:34:14 +0200 | 
wenzelm | 
discontinued special treatment of structure Lexicon;
 | 
file |
diff |
annotate
 | 
| Tue, 05 Apr 2011 14:25:18 +0200 | 
wenzelm | 
discontinued special treatment of structure Ast: no pervasive content, no inclusion in structure Syntax;
 | 
file |
diff |
annotate
 | 
| Sun, 03 Apr 2011 21:59:33 +0200 | 
wenzelm | 
added Position.reports convenience;
 | 
file |
diff |
annotate
 | 
| Mon, 20 Sep 2010 16:05:25 +0200 | 
wenzelm | 
renamed structure PureThy to Pure_Thy and moved most content to Global_Theory, to emphasize that this is global-only;
 | 
file |
diff |
annotate
 | 
| Sun, 12 Sep 2010 19:04:02 +0200 | 
wenzelm | 
eliminated aliases of Type.constraint;
 | 
file |
diff |
annotate
 | 
| Thu, 03 Jun 2010 23:56:05 +0200 | 
wenzelm | 
do not open Proofterm, which is very ould style;
 | 
file |
diff |
annotate
 | 
| Tue, 01 Jun 2010 11:30:57 +0200 | 
berghofe | 
merged
 | 
file |
diff |
annotate
 | 
| Tue, 01 Jun 2010 10:46:47 +0200 | 
berghofe | 
- Added extra flag to read_term and read_proof functions that allows to parse (proof)terms in which
 | 
file |
diff |
annotate
 | 
| Thu, 27 May 2010 17:41:27 +0200 | 
wenzelm | 
renamed structure TypeInfer to Type_Infer, keeping the old name as legacy alias for some time;
 | 
file |
diff |
annotate
 | 
| Mon, 03 May 2010 14:25:56 +0200 | 
wenzelm | 
renamed ProofContext.init to ProofContext.init_global to emphasize that this is not the real thing;
 | 
file |
diff |
annotate
 | 
| Wed, 28 Apr 2010 11:09:19 +0200 | 
wenzelm | 
modernized/simplified Sign.set_defsort;
 | 
file |
diff |
annotate
 | 
| Sat, 20 Mar 2010 17:33:11 +0100 | 
wenzelm | 
renamed varify/unvarify operations to varify_global/unvarify_global to emphasize that these only work in a global situation;
 | 
file |
diff |
annotate
 | 
| Sun, 21 Feb 2010 22:35:02 +0100 | 
wenzelm | 
slightly more abstract syntax mark/unmark operations;
 | 
file |
diff |
annotate
 | 
| Sat, 13 Feb 2010 23:16:06 +0100 | 
wenzelm | 
authentic proof syntax;
 | 
file |
diff |
annotate
 | 
| Mon, 02 Nov 2009 20:50:48 +0100 | 
wenzelm | 
modernized structure Proof_Syntax;
 | 
file |
diff |
annotate
 | 
| Mon, 06 Jul 2009 19:58:52 +0200 | 
wenzelm | 
renamed inclass/Inclass to of_class/OfClass, in accordance to of_sort;
 | 
file |
diff |
annotate
 | 
| Thu, 02 Jul 2009 20:55:44 +0200 | 
wenzelm | 
added pro-forma proof constructor Inclass;
 | 
file |
diff |
annotate
 | 
| Wed, 11 Mar 2009 15:42:19 +0100 | 
wenzelm | 
explicit Binding.qualified_name -- prevents implicitly qualified bstring;
 | 
file |
diff |
annotate
 | 
| Sun, 08 Mar 2009 17:26:14 +0100 | 
wenzelm | 
moved basic algebra of long names from structure NameSpace to Long_Name;
 | 
file |
diff |
annotate
 | 
| Sat, 07 Mar 2009 22:16:50 +0100 | 
wenzelm | 
more uniform handling of binding in targets and derived elements;
 | 
file |
diff |
annotate
 | 
| Tue, 27 Jan 2009 00:29:37 +0100 | 
wenzelm | 
proof_body: turned lazy into future -- ensures that body is fulfilled eventually, without explicit force;
 | 
file |
diff |
annotate
 | 
| Wed, 21 Jan 2009 23:21:44 +0100 | 
wenzelm | 
removed Ids;
 | 
file |
diff |
annotate
 | 
| Sun, 16 Nov 2008 20:03:42 +0100 | 
wenzelm | 
clarified Thm.proof_body_of vs. Thm.proof_of;
 | 
file |
diff |
annotate
 | 
| Sat, 15 Nov 2008 21:31:30 +0100 | 
wenzelm | 
proof_of_term: removed obsolete disambiguisation table;
 | 
file |
diff |
annotate
 | 
| Fri, 26 Sep 2008 19:07:56 +0200 | 
wenzelm | 
eliminated polymorphic equality;
 | 
file |
diff |
annotate
 | 
| Wed, 18 Jun 2008 18:55:08 +0200 | 
wenzelm | 
moved ProofContext.pretty_proof to ProofSyntax.pretty_proof;
 | 
file |
diff |
annotate
 | 
| Sun, 18 May 2008 15:04:09 +0200 | 
wenzelm | 
moved global pretty/string_of functions from Sign to Syntax;
 | 
file |
diff |
annotate
 | 
| Sat, 12 Apr 2008 17:00:35 +0200 | 
wenzelm | 
rep_cterm/rep_thm: no longer dereference theory_ref;
 | 
file |
diff |
annotate
 | 
| Tue, 30 Oct 2007 17:56:56 +0100 | 
berghofe | 
Added well-formedness check to Abst case in function prf_of.
 | 
file |
diff |
annotate
 | 
| Thu, 04 Oct 2007 20:29:24 +0200 | 
wenzelm | 
replaced literal 'a by Name.aT;
 | 
file |
diff |
annotate
 | 
| Thu, 26 Apr 2007 12:00:05 +0200 | 
wenzelm | 
renamed some old names Theory.xxx to Sign.xxx;
 | 
file |
diff |
annotate
 | 
| Sat, 14 Apr 2007 17:35:52 +0200 | 
wenzelm | 
cleaned/simplified Sign.read_typ, Thm.read_cterm etc.;
 | 
file |
diff |
annotate
 | 
| Fri, 15 Dec 2006 00:08:06 +0100 | 
wenzelm | 
avoid conflict with Alice keywords: renamed pack -> implode, unpack -> explode, any -> many, avoided assert;
 | 
file |
diff |
annotate
 | 
| Tue, 05 Dec 2006 00:30:38 +0100 | 
wenzelm | 
thm/prf: separate official name vs. additional tags;
 | 
file |
diff |
annotate
 | 
| Fri, 20 Oct 2006 10:44:33 +0200 | 
haftmann | 
Symtab.foldl replaced by Symtab.fold
 | 
file |
diff |
annotate
 | 
| Fri, 15 Sep 2006 22:56:13 +0200 | 
wenzelm | 
renamed Term.map_term_types to Term.map_types (cf. Term.fold_types);
 | 
file |
diff |
annotate
 | 
| Thu, 11 May 2006 19:19:33 +0200 | 
wenzelm | 
tuned;
 | 
file |
diff |
annotate
 | 
| Wed, 26 Apr 2006 22:38:05 +0200 | 
wenzelm | 
tuned;
 | 
file |
diff |
annotate
 |