#
f8a2f58b |
|
15-Oct-2019 |
wenzelm <none@none> |
set_preproc for object-logics with type classes;
|
#
b07246c3 |
|
28-Jul-2019 |
wenzelm <none@none> |
purge remains from test (cf. 5a53724fe247);
|
#
e60cf64d |
|
06-Jan-2019 |
wenzelm <none@none> |
isabelle update -u path_cartouches;
|
#
a4bab154 |
|
04-Jan-2019 |
wenzelm <none@none> |
isabelle update -u control_cartouches;
|
#
6124ca59 |
|
03-Jan-2019 |
wenzelm <none@none> |
isabelle update_inner_syntax_cartouches;
|
#
e2e4d5f1 |
|
03-Jan-2019 |
wenzelm <none@none> |
isabelle update -u mixfix_cartouches;
|
#
5c8d95f0 |
|
27-Aug-2018 |
wenzelm <none@none> |
support named ML environments, notably "Isabelle", "SML"; more uniform options ML_read_global, ML_write_global; clarified bootstrap environment;
|
#
98db04c9 |
|
17-Sep-2016 |
Lars Hupel <lars.hupel@mytum.de> |
repair LaTeX dropout from f83ef97d8d7d
|
#
ad00661e |
|
16-Sep-2016 |
wenzelm <none@none> |
more symbols;
|
#
65f3e853 |
|
01-Jan-2016 |
wenzelm <none@none> |
isabelle update_cartouches -c -t;
|
#
23070e9b |
|
19-Oct-2015 |
wenzelm <none@none> |
repaired document;
|
#
ac17d4f6 |
|
19-Oct-2015 |
wenzelm <none@none> |
more symbols, with swapped defaults: old-style ASCII syntax uses "ASCII" print mode;
|
#
607ae3e3 |
|
09-Oct-2015 |
wenzelm <none@none> |
discontinued specific HTML syntax;
|
#
8ecffcf0 |
|
23-Jul-2015 |
wenzelm <none@none> |
isabelle update_cartouches;
|
#
a75a30a3 |
|
11-Feb-2015 |
wenzelm <none@none> |
proper context and method setup;
|
#
b8d56fe6 |
|
10-Feb-2015 |
wenzelm <none@none> |
proper context for resolve_tac, eresolve_tac, dresolve_tac, forward_tac etc.; occasionally clarified use of context;
|
#
4eae0352 |
|
10-Nov-2014 |
wenzelm <none@none> |
proper context for assume_tac (atac remains as fall-back without context);
|
#
794edf80 |
|
02-Nov-2014 |
wenzelm <none@none> |
modernized header uniformly as section;
|
#
f9cb1a7a |
|
29-Oct-2014 |
wenzelm <none@none> |
modernized setup;
|
#
1ec574ba |
|
16-Aug-2014 |
wenzelm <none@none> |
modernized module name and setup;
|
#
82c645a3 |
|
10-Feb-2014 |
wenzelm <none@none> |
prefer vacuous definitional type classes over axiomatic ones;
|
#
e2b1c322 |
|
30-May-2013 |
wenzelm <none@none> |
tuned import;
|
#
e0ba4a0b |
|
29-May-2013 |
wenzelm <none@none> |
standardized aliases;
|
#
0e2280bb |
|
27-Apr-2013 |
wenzelm <none@none> |
uniform Proof.context for hyp_subst_tac;
|
#
7e6b72a0 |
|
12-Sep-2012 |
wenzelm <none@none> |
eliminated some old material that is unused in the visible universe;
|
#
e3227796 |
|
22-Aug-2012 |
wenzelm <none@none> |
prefer ML_file over old uses;
|
#
6a65b074 |
|
16-Mar-2012 |
wenzelm <none@none> |
modernized axiomatization; eliminated odd 'finalconsts';
|
#
68ed89ae |
|
10-Aug-2011 |
wenzelm <none@none> |
old term operations are legacy;
|
#
a6a9e8cb |
|
14-May-2011 |
wenzelm <none@none> |
modernized functor names; tuned;
|
#
468d4099 |
|
08-Apr-2011 |
wenzelm <none@none> |
tuned;
|
#
db3d92c6 |
|
18-Feb-2011 |
wenzelm <none@none> |
modernized specifications;
|
#
f95e18b9 |
|
20-Dec-2010 |
wenzelm <none@none> |
proper identifiers for consts and types;
|
#
adfe6cf9 |
|
17-Dec-2010 |
wenzelm <none@none> |
replaced command 'nonterminals' by slightly modernized version 'nonterminal';
|
#
308c65f5 |
|
20-Sep-2010 |
wenzelm <none@none> |
renamed structure PureThy to Pure_Thy and moved most content to Global_Theory, to emphasize that this is global-only; --HG-- rename : src/Pure/pure_thy.ML => src/Pure/global_theory.ML
|
#
27ff3609 |
|
06-Sep-2010 |
wenzelm <none@none> |
more antiquotations;
|
#
478d99c0 |
|
17-Aug-2010 |
haftmann <none@none> |
deglobalization
|
#
b6ea9aae |
|
27-Apr-2010 |
wenzelm <none@none> |
renamed command 'defaultsort' to 'default_sort';
|
#
baea5702 |
|
01-Mar-2010 |
haftmann <none@none> |
replaced a couple of constsdefs by definitions (also some old primrecs by modern ones)
|
#
2b1723df |
|
28-Feb-2010 |
wenzelm <none@none> |
more antiquotations; eliminated legacy ML bindings;
|
#
3403212c |
|
08-Feb-2010 |
wenzelm <none@none> |
modernized some syntax translations;
|
#
1f5693a0 |
|
01-Nov-2009 |
wenzelm <none@none> |
modernized structure Context_Rules;
|
#
ee9fd905 |
|
24-Jul-2009 |
wenzelm <none@none> |
renamed functor ProjectRuleFun to Project_Rule; renamed structure ProjectRule to Project_Rule;
|
#
cb0d61bc |
|
29-May-2009 |
wenzelm <none@none> |
modernized method setup;
|
#
121e82fb |
|
04-Mar-2009 |
blanchet <none@none> |
Merge.
|
#
ea954c22 |
|
28-Feb-2009 |
wenzelm <none@none> |
moved generic intuitionistic prover to src/Tools/intuitionistic.ML;
|
#
447983cb |
|
28-Feb-2009 |
wenzelm <none@none> |
moved some generic tools to src/Tools/ -- src/Provers is essentially obsolete; --HG-- rename : src/Provers/coherent.ML => src/Tools/coherent.ML rename : src/Provers/eqsubst.ML => src/Tools/eqsubst.ML rename : src/Provers/project_rule.ML => src/Tools/project_rule.ML
|
#
b08c2db5 |
|
19-Nov-2008 |
wenzelm <none@none> |
Pure syntax: more coherent treatment of aprop, permanent TERM and &&&;
|
#
74823c96 |
|
28-Oct-2008 |
ballarin <none@none> |
Removed 'includes meta_term_syntax' and 'includes meta_conjunction_syntax'.
|
#
e0eb4957 |
|
24-Oct-2008 |
haftmann <none@none> |
subst is a proper axiom again
|
#
943f6e79 |
|
11-Jun-2008 |
wenzelm <none@none> |
removed obsolete/unused pred_congs;
|
#
84502ed9 |
|
11-Jun-2008 |
wenzelm <none@none> |
tuned comments;
|
#
668b65e4 |
|
18-May-2008 |
wenzelm <none@none> |
setup PureThy.old_appl_syntax_setup -- theory Pure provides regular application syntax by default;
|
#
04ef56d4 |
|
08-Apr-2008 |
krauss <none@none> |
Generic conversion and tactic "atomize_elim" to convert elimination rules to the object logic
|
#
28f511f9 |
|
15-Mar-2008 |
wenzelm <none@none> |
added lemmas from simpdata.ML;
|
#
2cfeb9f2 |
|
04-Oct-2007 |
wenzelm <none@none> |
moved Pure/Isar/induct_attrib.ML and Provers/induct_method.ML to Tools/induct.ML;
|
#
7140f59e |
|
31-Jul-2007 |
wenzelm <none@none> |
moved classical tools from theory IFOL to FOL;
|
#
9ad1fb76 |
|
14-Jun-2007 |
wenzelm <none@none> |
tuned proofs: avoid implicit prems;
|
#
2907ad77 |
|
31-May-2007 |
wenzelm <none@none> |
moved IsaPlanner from Provers to Tools;
|
#
2a6fe64b |
|
31-May-2007 |
wenzelm <none@none> |
proper loading of ML files;
|
#
2853ed52 |
|
10-May-2007 |
wenzelm <none@none> |
tuned proofs;
|
#
d06ce1ce |
|
20-Jan-2007 |
wenzelm <none@none> |
tuned ML setup;
|
#
fcd0176f |
|
26-Nov-2006 |
wenzelm <none@none> |
converted legacy ML scripts;
|
#
b538f435 |
|
26-Nov-2006 |
wenzelm <none@none> |
updated (binder) syntax/notation;
|
#
cd65d9bc |
|
16-Nov-2006 |
wenzelm <none@none> |
more robust syntax for definition/abbreviation/notation;
|
#
cbb1a051 |
|
07-Nov-2006 |
wenzelm <none@none> |
renamed 'const_syntax' to 'notation';
|
#
c5f31f0c |
|
01-Jun-2006 |
wenzelm <none@none> |
lemmas strip;
|
#
2b6b870c |
|
20-May-2006 |
wenzelm <none@none> |
removed obsolete 'finalconsts';
|
#
61bd82ad |
|
16-May-2006 |
wenzelm <none@none> |
tuned concrete syntax -- abbreviation/const_syntax;
|
#
76aea76a |
|
09-Apr-2006 |
wenzelm <none@none> |
tuned syntax/abbreviations;
|
#
b5d7d8ec |
|
08-Apr-2006 |
wenzelm <none@none> |
refined 'abbreviation';
|
#
2875a08c |
|
22-Feb-2006 |
wenzelm <none@none> |
not_equal: replaced syntax translation by abbreviation; simplified Pure conjunction;
|
#
0f5da800 |
|
30-Jan-2006 |
wenzelm <none@none> |
declare defn rules;
|
#
419fdd4e |
|
27-Jan-2006 |
wenzelm <none@none> |
added atomize_iff;
|
#
75fddbe8 |
|
19-Jan-2006 |
wenzelm <none@none> |
setup: theory -> theory;
|
#
b04cd59e |
|
30-Dec-2005 |
wenzelm <none@none> |
fixed final_consts;
|
#
e9f0a821 |
|
21-Dec-2005 |
wenzelm <none@none> |
structure ProjectRule;
|
#
b540c859 |
|
28-Sep-2005 |
wenzelm <none@none> |
more finalconsts;
|
#
8ba8afd7 |
|
22-Sep-2005 |
nipkow <none@none> |
renamed rules to iprover
|
#
158d6cf1 |
|
06-Sep-2005 |
wenzelm <none@none> |
avoid old-style infixes;
|
#
a7060872 |
|
17-Jun-2005 |
haftmann <none@none> |
migrated theory headers to new format
|
#
693b136f |
|
31-May-2005 |
wenzelm <none@none> |
tuned;
|
#
8b6756fc |
|
22-May-2005 |
wenzelm <none@none> |
Simplifier already setup in Pure;
|
#
883f343f |
|
01-Feb-2005 |
paulson <none@none> |
the new subst tactic, by Lucas Dixon
|
#
7cc23c99 |
|
07-Dec-2004 |
paulson <none@none> |
proof of subst by S Merz
|
#
4ca8e7a3 |
|
31-May-2004 |
wenzelm <none@none> |
removed obsolete sort 'logic';
|
#
cd257618 |
|
14-Apr-2004 |
kleing <none@none> |
use more symbols in HTML output
|
#
493aa1ad |
|
16-Oct-2003 |
paulson <none@none> |
partial conversion to Isar scripts
|
#
a27235dc |
|
15-Jan-2003 |
paulson <none@none> |
moving "let" from ZF to FOL
|
#
854d031c |
|
31-Jul-2002 |
paulson <none@none> |
new theorem eq_commute
|
#
74fc2075 |
|
25-Feb-2002 |
wenzelm <none@none> |
clarified syntax of ``long'' statements: fixes/assumes/shows;
|
#
70890ace |
|
12-Feb-2002 |
wenzelm <none@none> |
tuned;
|
#
39d45027 |
|
07-Jan-2002 |
wenzelm <none@none> |
syntax "_not_equal";
|
#
e7070e19 |
|
04-Dec-2001 |
wenzelm <none@none> |
sym declarations; tuned declarations;
|
#
b3867130 |
|
03-Dec-2001 |
wenzelm <none@none> |
renamed RuleContext to ContextRules;
|
#
90950d13 |
|
03-Dec-2001 |
wenzelm <none@none> |
setup "rules" method;
|
#
c1694cb4 |
|
08-Nov-2001 |
wenzelm <none@none> |
eliminated old "symbols" syntax, use "xsymbols" instead;
|
#
32767fe6 |
|
02-Nov-2001 |
wenzelm <none@none> |
transitive declared in Pure;
|
#
f2ae7312 |
|
28-Oct-2001 |
wenzelm <none@none> |
equal_intr_rule already declared in Pure;
|
#
0a401e38 |
|
26-Oct-2001 |
wenzelm <none@none> |
atomize_conj;
|
#
9dc8a5f1 |
|
20-Oct-2001 |
wenzelm <none@none> |
calculational rules moved from FOL to IFOL;
|
#
3cb3797d |
|
14-Oct-2001 |
wenzelm <none@none> |
moved rulify to ObjectLogic;
|
#
e072bda1 |
|
14-Oct-2001 |
wenzelm <none@none> |
judgment Trueprop; proper declarations of atomize rules;
|
#
8227cd05 |
|
11-Oct-2001 |
wenzelm <none@none> |
declare impE iffD1 iffD2 ad elim of Pure;
|
#
c96da6fd |
|
04-Oct-2001 |
wenzelm <none@none> |
atomize stuff from theory FOL; tuned;
|
#
9d41598e |
|
07-Sep-2000 |
wenzelm <none@none> |
updated setup;
|
#
b9517736 |
|
04-Aug-2000 |
wenzelm <none@none> |
setup hypsubst_setup;
|
#
649c6263 |
|
25-Aug-1999 |
wenzelm <none@none> |
proper bootstrap of IFOL/FOL theories and packages;
|
#
e2a0a88b |
|
10-Mar-1999 |
wenzelm <none@none> |
HTML output;
|
#
5aca05a5 |
|
11-Dec-1998 |
oheimb <none@none> |
added new print_mode "xsymbols" for extended symbol support (e.g. genuiely long arrows)
|
#
d7a26e1a |
|
29-Apr-1998 |
wenzelm <none@none> |
tuned setup;
|
#
f39aace0 |
|
03-Apr-1998 |
wenzelm <none@none> |
replaced thy_data by thy_setup;
|
#
92500291 |
|
02-Nov-1997 |
wenzelm <none@none> |
added simpset thy_data;
|
#
8035c02b |
|
20-Oct-1997 |
wenzelm <none@none> |
local;
|
#
0f240d7d |
|
16-Oct-1997 |
wenzelm <none@none> |
global;
|
#
9c98fba1 |
|
10-Oct-1997 |
wenzelm <none@none> |
fixed dots;
|
#
bf3236ed |
|
10-Dec-1996 |
wenzelm <none@none> |
fixed pris of binder syntax;
|
#
d488f486 |
|
27-Nov-1996 |
wenzelm <none@none> |
symbol names changes;
|
#
deffb615 |
|
18-Nov-1996 |
wenzelm <none@none> |
added symbolfont syntax;
|
#
7e803443 |
|
06-Nov-1995 |
clasohm <none@none> |
removed quotes from types in consts section
|
#
72a8a809 |
|
05-Oct-1995 |
clasohm <none@none> |
corrected title
|
#
a33d3081 |
|
07-Mar-1995 |
lcp <none@none> |
Moved declaration of ~= to a syntax section
|
#
b7e073bb |
|
17-Mar-1994 |
clasohm <none@none> |
adapted type definition to new syntax
|
#
af042182 |
|
24-Oct-1993 |
wenzelm <none@none> |
added white-space; made ~= a fake infix;
|
#
7045a88c |
|
07-Oct-1993 |
lcp <none@none> |
ifol.thy: added ~= for "not equals"
|
#
f253ef6a |
|
15-Sep-1993 |
clasohm <none@none> |
Initial revision
|