Fri, 29 Nov 2024 17:40:15 +0100 |
wenzelm |
clarified signature: shorten common cases;
|
file |
diff |
annotate
|
Wed, 06 Dec 2017 20:43:09 +0100 |
wenzelm |
prefer control symbol antiquotations;
|
file |
diff |
annotate
|
Thu, 23 Jun 2016 11:01:14 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Mon, 30 May 2016 20:58:16 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Thu, 28 Apr 2016 09:43:11 +0200 |
wenzelm |
support 'assumes' in specifications, e.g. 'definition', 'inductive';
|
file |
diff |
annotate
|
Tue, 07 Jul 2015 18:37:24 +0200 |
blanchet |
have the installed termination prover take a 'quiet' flag
|
file |
diff |
annotate
|
Mon, 06 Apr 2015 17:06:48 +0200 |
wenzelm |
@{command_spec} is superseded by @{command_keyword};
|
file |
diff |
annotate
|
Fri, 06 Mar 2015 21:20:30 +0100 |
wenzelm |
clarified context;
|
file |
diff |
annotate
|
Fri, 19 Dec 2014 23:01:46 +0100 |
wenzelm |
just one data slot per program unit;
|
file |
diff |
annotate
|
Wed, 29 Oct 2014 19:01:49 +0100 |
wenzelm |
modernized setup;
|
file |
diff |
annotate
|
Sat, 22 Mar 2014 18:19:57 +0100 |
wenzelm |
more antiquotations;
|
file |
diff |
annotate
|
Tue, 12 Nov 2013 14:24:34 +0100 |
blanchet |
ported part of function package to new 'Ctr_Sugar' abstraction
|
file |
diff |
annotate
|
Sun, 21 Oct 2012 22:12:22 +0200 |
wenzelm |
proper signatures;
|
file |
diff |
annotate
|
Wed, 06 Jun 2012 21:36:21 +0200 |
krauss |
fun command: produce hard failure when equations do not contribute to the specification (i.e., are covered by preceding clauses), to avoid confusing inexperienced users
|
file |
diff |
annotate
|
Fri, 16 Mar 2012 18:20:12 +0100 |
wenzelm |
outer syntax command definitions based on formal command_spec derived from theory header declarations;
|
file |
diff |
annotate
|
Fri, 25 Nov 2011 19:07:26 +0100 |
krauss |
removed obsolete uses of Local_Theory.restore -- package composition P1 #> P2 no longer requires them due to 57def0b39696: P2 finds the results of P1 in the auxiliary context
|
file |
diff |
annotate
|
Wed, 17 Aug 2011 16:30:38 +0200 |
wenzelm |
less verbosity for 'function' and 'fun': observe "int" flag more carefully (cf. a32ca9165928);
|
file |
diff |
annotate
|
Wed, 17 Aug 2011 15:14:48 +0200 |
wenzelm |
export Function_Fun.fun_config for user convenience;
|
file |
diff |
annotate
|
Thu, 09 Jun 2011 20:22:22 +0200 |
wenzelm |
tuned signature: Name.invent and Name.invent_names;
|
file |
diff |
annotate
|
Thu, 09 Jun 2011 15:38:49 +0200 |
wenzelm |
prefer new-style Name.invents;
|
file |
diff |
annotate
|
Wed, 08 Jun 2011 15:39:55 +0200 |
wenzelm |
pervasive Output operations;
|
file |
diff |
annotate
|
Sun, 22 May 2011 20:59:13 +0200 |
krauss |
fun command produces warning when patterns are incomplete (somewhat analogous to primrec)
|
file |
diff |
annotate
|
Fri, 13 May 2011 22:55:00 +0200 |
wenzelm |
proper Proof.context for classical tactics;
|
file |
diff |
annotate
|
Sat, 16 Apr 2011 16:15:37 +0200 |
wenzelm |
modernized structure Proof_Context;
|
file |
diff |
annotate
|
Fri, 25 Feb 2011 16:59:48 +0100 |
krauss |
removed support for tail-recursion from function package (now implemented by partial_function)
|
file |
diff |
annotate
|
Wed, 29 Dec 2010 21:52:41 +0100 |
krauss |
function (default) is legacy feature
|
file |
diff |
annotate
|
Sun, 12 Dec 2010 21:41:01 +0100 |
krauss |
tuned headers
|
file |
diff |
annotate
|
Fri, 10 Sep 2010 14:37:57 +0200 |
krauss |
improved error message for common mistake (fun f where "g x = ...")
|
file |
diff |
annotate
|
Mon, 17 May 2010 23:54:15 +0200 |
wenzelm |
prefer structure Keyword, Parse, Parse_Spec, Outer_Syntax;
|
file |
diff |
annotate
|
Fri, 30 Apr 2010 13:47:39 +0200 |
krauss |
return updated info record after termination proof
|
file |
diff |
annotate
|
Wed, 28 Apr 2010 17:42:37 +0200 |
krauss |
clarified signature; simpler implementation in terms of function's tactic interface
|
file |
diff |
annotate
|
Wed, 28 Apr 2010 11:52:04 +0200 |
krauss |
default termination prover as plain tactic
|
file |
diff |
annotate
|
Wed, 28 Apr 2010 09:48:22 +0200 |
krauss |
ML interface uses plain command names, following conventions from typedef
|
file |
diff |
annotate
|
Sat, 02 Jan 2010 23:18:58 +0100 |
krauss |
new year's resolution: reindented code in function package
|
file |
diff |
annotate
|
Wed, 25 Nov 2009 09:13:46 +0100 |
haftmann |
normalized uncurry take/drop
|
file |
diff |
annotate
|
Tue, 24 Nov 2009 17:28:25 +0100 |
haftmann |
curried take/drop
|
file |
diff |
annotate
|
Mon, 23 Nov 2009 15:05:59 +0100 |
krauss |
eliminated dead code and some unused bindings, reported by polyml
|
file |
diff |
annotate
|
Tue, 17 Nov 2009 14:51:57 +0100 |
wenzelm |
eliminated slightly odd name space grouping -- now managed by Isar toplevel;
|
file |
diff |
annotate
|
Fri, 13 Nov 2009 21:11:15 +0100 |
wenzelm |
modernized structure Local_Theory;
|
file |
diff |
annotate
|
Sun, 25 Oct 2009 19:21:34 +0100 |
wenzelm |
name space groups are identified by serial, not serial_string;
|
file |
diff |
annotate
|
Sat, 24 Oct 2009 20:47:10 +0200 |
krauss |
configuration flag "partials"
|
file |
diff |
annotate
|
Fri, 23 Oct 2009 16:22:10 +0200 |
krauss |
function package: more standard names for structures and files
|
file |
diff |
annotate
|
Fri, 23 Oct 2009 15:33:19 +0200 |
krauss |
renamed FundefDatatype -> Function_Fun
|
file |
diff |
annotate
|