Wed, 25 Nov 1998 14:07:22 +0100 eliminated ISABELLE_INTERFACE_OPTIONS;
wenzelm [Wed, 25 Nov 1998 14:07:22 +0100] rev 5965
eliminated ISABELLE_INTERFACE_OPTIONS;
Wed, 25 Nov 1998 14:06:13 +0100 improved comment;
wenzelm [Wed, 25 Nov 1998 14:06:13 +0100] rev 5964
improved comment; removed ISABELLE_INTERFACE_OPTIONS; added ProofGeneral;
Wed, 25 Nov 1998 14:04:28 +0100 replaced prs by std_output;
wenzelm [Wed, 25 Nov 1998 14:04:28 +0100] rev 5963
replaced prs by std_output;
Wed, 25 Nov 1998 14:04:05 +0100 replaced prs by writeln;
wenzelm [Wed, 25 Nov 1998 14:04:05 +0100] rev 5962
replaced prs by writeln;
Wed, 25 Nov 1998 14:03:20 +0100 replaced prs by std_output / writeln;
wenzelm [Wed, 25 Nov 1998 14:03:20 +0100] rev 5961
replaced prs by std_output / writeln;
Wed, 25 Nov 1998 14:01:08 +0100 comment parser;
wenzelm [Wed, 25 Nov 1998 14:01:08 +0100] rev 5960
comment parser;
Wed, 25 Nov 1998 14:00:43 +0100 add_text, add_chapter etc.: dummy;
wenzelm [Wed, 25 Nov 1998 14:00:43 +0100] rev 5959
add_text, add_chapter etc.: dummy;
Wed, 25 Nov 1998 14:00:12 +0100 chapter etc. headings;
wenzelm [Wed, 25 Nov 1998 14:00:12 +0100] rev 5958
chapter etc. headings; use, use_thy, cd: name;
Wed, 25 Nov 1998 13:59:06 +0100 tuned space;
wenzelm [Wed, 25 Nov 1998 13:59:06 +0100] rev 5957
tuned space;
Wed, 25 Nov 1998 13:57:44 +0100 replaced prs by writeln;
wenzelm [Wed, 25 Nov 1998 13:57:44 +0100] rev 5956
replaced prs by writeln;
Wed, 25 Nov 1998 13:57:17 +0100 removed redirect_to_latex stuff;
wenzelm [Wed, 25 Nov 1998 13:57:17 +0100] rev 5955
removed redirect_to_latex stuff;
Tue, 24 Nov 1998 12:03:56 +0100 Isar.main();
wenzelm [Tue, 24 Nov 1998 12:03:56 +0100] rev 5954
Isar.main();
Tue, 24 Nov 1998 12:03:09 +0100 setup Blast.setup;
wenzelm [Tue, 24 Nov 1998 12:03:09 +0100] rev 5953
setup Blast.setup; setup Clasimp.setup;
Tue, 24 Nov 1998 12:00:05 +0100 added commands;
wenzelm [Tue, 24 Nov 1998 12:00:05 +0100] rev 5952
added commands;
Tue, 24 Nov 1998 11:59:50 +0100 added isar.ML;
wenzelm [Tue, 24 Nov 1998 11:59:50 +0100] rev 5951
added isar.ML;
Tue, 24 Nov 1998 11:59:35 +0100 Isabelle/Isar main interface.
wenzelm [Tue, 24 Nov 1998 11:59:35 +0100] rev 5950
Isabelle/Isar main interface.
Tue, 24 Nov 1998 11:59:15 +0100 fixed prefix_lines: *separate* by \n;
wenzelm [Tue, 24 Nov 1998 11:59:15 +0100] rev 5949
fixed prefix_lines: *separate* by \n;
Tue, 24 Nov 1998 11:58:38 +0100 added Isar/isar.ML;
wenzelm [Tue, 24 Nov 1998 11:58:38 +0100] rev 5948
added Isar/isar.ML;
Mon, 23 Nov 1998 15:57:18 +0100 fixed links
paulson [Mon, 23 Nov 1998 15:57:18 +0100] rev 5947
fixed links
Sat, 21 Nov 1998 12:37:48 +0100 print_state hook, obeys Goals.current_goals_markers by default;
wenzelm [Sat, 21 Nov 1998 12:37:48 +0100] rev 5946
print_state hook, obeys Goals.current_goals_markers by default;
Sat, 21 Nov 1998 12:18:06 +0100 print_state: use begin_goal from Goals.current_goals_markers;
wenzelm [Sat, 21 Nov 1998 12:18:06 +0100] rev 5945
print_state: use begin_goal from Goals.current_goals_markers;
Sat, 21 Nov 1998 12:17:18 +0100 added undos, redos;
wenzelm [Sat, 21 Nov 1998 12:17:18 +0100] rev 5944
added undos, redos;
Sat, 21 Nov 1998 12:16:41 +0100 tty: issue wakeup;
wenzelm [Sat, 21 Nov 1998 12:16:41 +0100] rev 5943
tty: issue wakeup;
Sat, 21 Nov 1998 12:16:15 +0100 std_output, prefix_lines;
wenzelm [Sat, 21 Nov 1998 12:16:15 +0100] rev 5942
std_output, prefix_lines;
Fri, 20 Nov 1998 10:37:12 +0100 better miniscoping rules: the premise C~={} is not good
paulson [Fri, 20 Nov 1998 10:37:12 +0100] rev 5941
better miniscoping rules: the premise C~={} is not good because Safe_tac eliminates such assumptions.
Thu, 19 Nov 1998 11:49:57 +0100 fixed method syntax;
wenzelm [Thu, 19 Nov 1998 11:49:57 +0100] rev 5940
fixed method syntax;
Thu, 19 Nov 1998 11:49:41 +0100 break: exhibit state stack;
wenzelm [Thu, 19 Nov 1998 11:49:41 +0100] rev 5939
break: exhibit state stack;
Thu, 19 Nov 1998 11:49:09 +0100 match_bind: 'as' patterns;
wenzelm [Thu, 19 Nov 1998 11:49:09 +0100] rev 5938
match_bind: 'as' patterns; statements: 'is' patterns;
Thu, 19 Nov 1998 11:47:56 +0100 let: 'as' patterns;
wenzelm [Thu, 19 Nov 1998 11:47:56 +0100] rev 5937
let: 'as' patterns; statements: propp ('is' patterns);
Thu, 19 Nov 1998 11:47:22 +0100 match_bind(_i): 'as' patterns;
wenzelm [Thu, 19 Nov 1998 11:47:22 +0100] rev 5936
match_bind(_i): 'as' patterns; assume, theorem, show etc.: propp; tuned qed msg;
Thu, 19 Nov 1998 11:46:24 +0100 term_pat vs. prop_pat;
wenzelm [Thu, 19 Nov 1998 11:46:24 +0100] rev 5935
term_pat vs. prop_pat; added bind_propp(_i); assume: propp;
Thu, 19 Nov 1998 11:45:26 +0100 term_pat vs. prop_pat;
wenzelm [Thu, 19 Nov 1998 11:45:26 +0100] rev 5934
term_pat vs. prop_pat;
Thu, 19 Nov 1998 11:44:59 +0100 no warning for "it" theorems;
wenzelm [Thu, 19 Nov 1998 11:44:59 +0100] rev 5933
no warning for "it" theorems;
Wed, 18 Nov 1998 16:24:33 +0100 tidied
paulson [Wed, 18 Nov 1998 16:24:33 +0100] rev 5932
tidied
Wed, 18 Nov 1998 15:10:46 +0100 Finally removing "Compl" from HOL
paulson [Wed, 18 Nov 1998 15:10:46 +0100] rev 5931
Finally removing "Compl" from HOL
Wed, 18 Nov 1998 11:12:29 +0100 exn_message FAIL;
wenzelm [Wed, 18 Nov 1998 11:12:29 +0100] rev 5930
exn_message FAIL;
Wed, 18 Nov 1998 11:03:49 +0100 blast: cla_method';
wenzelm [Wed, 18 Nov 1998 11:03:49 +0100] rev 5929
blast: cla_method';
Wed, 18 Nov 1998 11:02:42 +0100 export simp_modifiers;
wenzelm [Wed, 18 Nov 1998 11:02:42 +0100] rev 5928
export simp_modifiers;
Wed, 18 Nov 1998 11:02:20 +0100 expoer cla_method('), cla_modifiers;
wenzelm [Wed, 18 Nov 1998 11:02:20 +0100] rev 5927
expoer cla_method('), cla_modifiers;
Wed, 18 Nov 1998 11:01:48 +0100 method setup;
wenzelm [Wed, 18 Nov 1998 11:01:48 +0100] rev 5926
method setup;
Wed, 18 Nov 1998 11:00:02 +0100 tuned comments;
wenzelm [Wed, 18 Nov 1998 11:00:02 +0100] rev 5925
tuned comments;
Wed, 18 Nov 1998 10:59:44 +0100 'prop', 'term', 'typ';
wenzelm [Wed, 18 Nov 1998 10:59:44 +0100] rev 5924
'prop', 'term', 'typ';
Wed, 18 Nov 1998 10:59:20 +0100 load;
wenzelm [Wed, 18 Nov 1998 10:59:20 +0100] rev 5923
load;
Wed, 18 Nov 1998 10:56:53 +0100 export exn_message;
wenzelm [Wed, 18 Nov 1998 10:56:53 +0100] rev 5922
export exn_message;
Wed, 18 Nov 1998 10:56:38 +0100 removed trace;
wenzelm [Wed, 18 Nov 1998 10:56:38 +0100] rev 5921
removed trace;
Tue, 17 Nov 1998 14:26:32 +0100 BREAK: include state;
wenzelm [Tue, 17 Nov 1998 14:26:32 +0100] rev 5920
BREAK: include state; report Attrib.ATTRIB_FAIL, Method.METHOD_FAIL;
Tue, 17 Nov 1998 14:25:40 +0100 have_tthms;
wenzelm [Tue, 17 Nov 1998 14:25:40 +0100] rev 5919
have_tthms; assume: store actual asms;
Tue, 17 Nov 1998 14:25:02 +0100 PureThy.default_name;
wenzelm [Tue, 17 Nov 1998 14:25:02 +0100] rev 5918
PureThy.default_name; have_tthms;
Tue, 17 Nov 1998 14:24:15 +0100 generalized (opt_)thm_name;
wenzelm [Tue, 17 Nov 1998 14:24:15 +0100] rev 5917
generalized (opt_)thm_name; xthm, xthms1;
Tue, 17 Nov 1998 14:23:13 +0100 exception METHOD_FAIL;
wenzelm [Tue, 17 Nov 1998 14:23:13 +0100] rev 5916
exception METHOD_FAIL;
Tue, 17 Nov 1998 14:14:38 +0100 added have_theorems, have_lemmas, have_facts;
wenzelm [Tue, 17 Nov 1998 14:14:38 +0100] rev 5915
added have_theorems, have_lemmas, have_facts; tuned from_facts; Theory.apply replaced by Library.apply;
Tue, 17 Nov 1998 14:13:32 +0100 added 'theorems', 'lemmas', 'note';
wenzelm [Tue, 17 Nov 1998 14:13:32 +0100] rev 5914
added 'theorems', 'lemmas', 'note'; tuned 'thm';
Tue, 17 Nov 1998 14:12:13 +0100 break: exhibit state;
wenzelm [Tue, 17 Nov 1998 14:12:13 +0100] rev 5913
break: exhibit state; removed print_thm;
Tue, 17 Nov 1998 14:11:38 +0100 exception ATTRIB_FAIL;
wenzelm [Tue, 17 Nov 1998 14:11:38 +0100] rev 5912
exception ATTRIB_FAIL; local_attribute'; removed 'lemma', 'assumption'; added 'where', 'with';
Tue, 17 Nov 1998 14:10:40 +0100 removed trace;
wenzelm [Tue, 17 Nov 1998 14:10:40 +0100] rev 5911
removed trace;
Tue, 17 Nov 1998 14:09:29 +0100 Symbol.space;
wenzelm [Tue, 17 Nov 1998 14:09:29 +0100] rev 5910
Symbol.space;
Tue, 17 Nov 1998 14:09:00 +0100 space;
wenzelm [Tue, 17 Nov 1998 14:09:00 +0100] rev 5909
space;
Tue, 17 Nov 1998 14:08:46 +0100 val spc: int -> T;
wenzelm [Tue, 17 Nov 1998 14:08:46 +0100] rev 5908
val spc: int -> T;
Tue, 17 Nov 1998 14:08:12 +0100 added default_name;
wenzelm [Tue, 17 Nov 1998 14:08:12 +0100] rev 5907
added default_name; added have_tthmss;
Tue, 17 Nov 1998 14:07:25 +0100 Drule.rev_triv_goal;
wenzelm [Tue, 17 Nov 1998 14:07:25 +0100] rev 5906
Drule.rev_triv_goal;
Tue, 17 Nov 1998 14:07:04 +0100 Theory.apply replaced by Library.apply;
wenzelm [Tue, 17 Nov 1998 14:07:04 +0100] rev 5905
Theory.apply replaced by Library.apply;
Tue, 17 Nov 1998 14:06:32 +0100 val apply: ('a -> 'a) list -> 'a -> 'a;
wenzelm [Tue, 17 Nov 1998 14:06:32 +0100] rev 5904
val apply: ('a -> 'a) list -> 'a -> 'a; val transform_failure: (exn -> exn) -> ('a -> 'b) -> 'a -> 'b;
Tue, 17 Nov 1998 14:05:47 +0100 export vars_of and friends;
wenzelm [Tue, 17 Nov 1998 14:05:47 +0100] rev 5903
export vars_of and friends; open BasicDrule only;
Tue, 17 Nov 1998 14:04:52 +0100 Pretty.spc;
wenzelm [Tue, 17 Nov 1998 14:04:52 +0100] rev 5902
Pretty.spc;
Tue, 17 Nov 1998 14:04:32 +0100 added pretty_tthms, print_tthms;
wenzelm [Tue, 17 Nov 1998 14:04:32 +0100] rev 5901
added pretty_tthms, print_tthms; tuned apply(s);
Tue, 17 Nov 1998 10:29:28 +0100 new theory UNITY/PPROD
paulson [Tue, 17 Nov 1998 10:29:28 +0100] rev 5900
new theory UNITY/PPROD
Mon, 16 Nov 1998 13:58:56 +0100 new theory PPROD
paulson [Mon, 16 Nov 1998 13:58:56 +0100] rev 5899
new theory PPROD
Mon, 16 Nov 1998 13:58:48 +0100 a faster proof
paulson [Mon, 16 Nov 1998 13:58:48 +0100] rev 5898
a faster proof
Mon, 16 Nov 1998 13:54:35 +0100 removed genelim.ML;
wenzelm [Mon, 16 Nov 1998 13:54:35 +0100] rev 5897
removed genelim.ML;
Mon, 16 Nov 1998 11:33:42 +0100 thm, thms;
wenzelm [Mon, 16 Nov 1998 11:33:42 +0100] rev 5896
thm, thms;
Mon, 16 Nov 1998 11:33:14 +0100 added print_thm;
wenzelm [Mon, 16 Nov 1998 11:33:14 +0100] rev 5895
added print_thm;
Mon, 16 Nov 1998 11:32:54 +0100 made SML/NJ happy;
wenzelm [Mon, 16 Nov 1998 11:32:54 +0100] rev 5894
made SML/NJ happy;
Mon, 16 Nov 1998 11:32:28 +0100 added oo, ooo (*concatenation: 2 and 3 args*);
wenzelm [Mon, 16 Nov 1998 11:32:28 +0100] rev 5893
added oo, ooo (*concatenation: 2 and 3 args*);
Mon, 16 Nov 1998 11:14:44 +0100 Attribute.tthms_of;
wenzelm [Mon, 16 Nov 1998 11:14:44 +0100] rev 5892
Attribute.tthms_of; Theory.copy;
Mon, 16 Nov 1998 11:14:02 +0100 Attribute.tthms_of;
wenzelm [Mon, 16 Nov 1998 11:14:02 +0100] rev 5891
Attribute.tthms_of;
Mon, 16 Nov 1998 11:13:28 +0100 Attribute.thms_of;
wenzelm [Mon, 16 Nov 1998 11:13:28 +0100] rev 5890
Attribute.thms_of;
Mon, 16 Nov 1998 11:12:59 +0100 Classical.setup, attrib_setup;
wenzelm [Mon, 16 Nov 1998 11:12:59 +0100] rev 5889
Classical.setup, attrib_setup;
Mon, 16 Nov 1998 11:11:58 +0100 attrib_setup: rulify;
wenzelm [Mon, 16 Nov 1998 11:11:58 +0100] rev 5888
attrib_setup: rulify;
Mon, 16 Nov 1998 11:11:42 +0100 attrib_setup;
wenzelm [Mon, 16 Nov 1998 11:11:42 +0100] rev 5887
attrib_setup;
Mon, 16 Nov 1998 11:10:00 +0100 all modifiers turned into attributes;
wenzelm [Mon, 16 Nov 1998 11:10:00 +0100] rev 5886
all modifiers turned into attributes; realistic method syntax; smart_simp method;
Mon, 16 Nov 1998 11:09:02 +0100 tuned attribute names;
wenzelm [Mon, 16 Nov 1998 11:09:02 +0100] rev 5885
tuned attribute names; all modifiers turned into attributes; realistic method syntax;
Mon, 16 Nov 1998 11:07:12 +0100 several args parsers;
wenzelm [Mon, 16 Nov 1998 11:07:12 +0100] rev 5884
several args parsers; realistic syntax; tuned;
Mon, 16 Nov 1998 11:06:31 +0100 tuned names;
wenzelm [Mon, 16 Nov 1998 11:06:31 +0100] rev 5883
tuned names;
Mon, 16 Nov 1998 11:06:15 +0100 renamed tac / etac to refine / then_refine;
wenzelm [Mon, 16 Nov 1998 11:06:15 +0100] rev 5882
renamed tac / etac to refine / then_refine;
Mon, 16 Nov 1998 11:05:55 +0100 add print_theorems;
wenzelm [Mon, 16 Nov 1998 11:05:55 +0100] rev 5881
add print_theorems; print_thms: handle attributes; renamed tac / etac to refine / then_refine; tuned comments; load arg: name;
Mon, 16 Nov 1998 11:04:35 +0100 add print_theorems;
wenzelm [Mon, 16 Nov 1998 11:04:35 +0100] rev 5880
add print_theorems; print_thms: handle attributes;
Mon, 16 Nov 1998 11:03:35 +0100 several args parsers;
wenzelm [Mon, 16 Nov 1998 11:03:35 +0100] rev 5879
several args parsers; realistic syntax; attributes: transfer, RS, APP, where, standard, elimify;
Mon, 16 Nov 1998 11:02:07 +0100 several args parsers;
wenzelm [Mon, 16 Nov 1998 11:02:07 +0100] rev 5878
several args parsers; include positions; misc tuning;
Mon, 16 Nov 1998 11:00:58 +0100 removed args, args1, thm_xname;
wenzelm [Mon, 16 Nov 1998 11:00:58 +0100] rev 5877
removed args, args1, thm_xname; fixed nat: Symbol.explode; name / xname: include sym_ident; keyword_symid: include ident; tuned atom_arg; support nested args;
Mon, 16 Nov 1998 10:58:18 +0100 replaced is_symid by is_sid;
wenzelm [Mon, 16 Nov 1998 10:58:18 +0100] rev 5876
replaced is_symid by is_sid;
Mon, 16 Nov 1998 10:46:06 +0100 renamed init_context to init;
wenzelm [Mon, 16 Nov 1998 10:46:06 +0100] rev 5875
renamed init_context to init;
Mon, 16 Nov 1998 10:45:52 +0100 renamed init_context to init;
wenzelm [Mon, 16 Nov 1998 10:45:52 +0100] rev 5874
renamed init_context to init; added read_termTs; added declare_thm;
Mon, 16 Nov 1998 10:44:55 +0100 structure PureIsar;
wenzelm [Mon, 16 Nov 1998 10:44:55 +0100] rev 5873
structure PureIsar;
Mon, 16 Nov 1998 10:44:30 +0100 removed lift_modifier;
wenzelm [Mon, 16 Nov 1998 10:44:30 +0100] rev 5872
removed lift_modifier; removed fail; added tthms_of; added print_tthm; tuned rule;
Mon, 16 Nov 1998 10:42:40 +0100 Attribute.thms_of;
wenzelm [Mon, 16 Nov 1998 10:42:40 +0100] rev 5871
Attribute.thms_of;
Mon, 16 Nov 1998 10:41:27 +0100 Scan.read;
wenzelm [Mon, 16 Nov 1998 10:41:27 +0100] rev 5870
Scan.read;
(0) -3000 -1000 -300 -100 -96 +96 +100 +300 +1000 +3000 +10000 +30000 tip