wenzelm [Thu, 23 Mar 2000 21:37:13 +0100] rev 8562
added 'moreover' command;
wenzelm [Thu, 23 Mar 2000 21:36:43 +0100] rev 8561
tuned output;
wenzelm [Thu, 23 Mar 2000 11:28:10 +0100] rev 8560
tuned spacing;
wenzelm [Thu, 23 Mar 2000 11:27:52 +0100] rev 8559
ex/Antiquote.thy made new-style theory;
removed ex/Antiquote.ML;
paulson [Thu, 23 Mar 2000 10:23:54 +0100] rev 8558
now exclusively uses rtac/dtac/etac rather than the long forms
paulson [Thu, 23 Mar 2000 10:22:08 +0100] rev 8557
restored the MESON examples file HOL/ex/mesontest2.ML
paulson [Wed, 22 Mar 2000 13:23:57 +0100] rev 8556
made a proof more robust (did not like Suc_less_eq)
paulson [Wed, 22 Mar 2000 13:22:39 +0100] rev 8555
Suc_less_eq now with AddIffs. How could this have been overlooked?
paulson [Wed, 22 Mar 2000 13:22:11 +0100] rev 8554
combined finite_Int1/2 as finite_Int. Deleted the awful "lemma" from the
default claset. Used "inst"
paulson [Wed, 22 Mar 2000 13:01:57 +0100] rev 8553
made more robust
paulson [Wed, 22 Mar 2000 13:01:18 +0100] rev 8552
tidied using new "inst" rule
paulson [Wed, 22 Mar 2000 12:45:41 +0100] rev 8551
tidied using new "inst" rule
paulson [Wed, 22 Mar 2000 12:33:34 +0100] rev 8550
new meta-rule "inst", a shorthand for read_instantiate_sg
wenzelm [Tue, 21 Mar 2000 17:43:54 +0100] rev 8549
goal_spec: [!];
wenzelm [Tue, 21 Mar 2000 17:32:44 +0100] rev 8548
tuned;
wenzelm [Tue, 21 Mar 2000 17:32:43 +0100] rev 8547
tuned;
wenzelm [Tue, 21 Mar 2000 15:32:08 +0100] rev 8546
tuned;
wenzelm [Tue, 21 Mar 2000 15:26:21 +0100] rev 8545
tuned comment;
wenzelm [Tue, 21 Mar 2000 15:23:33 +0100] rev 8544
help message;
wenzelm [Tue, 21 Mar 2000 00:18:54 +0100] rev 8543
handle general case: params and hyps of thesis;
wenzelm [Tue, 21 Mar 2000 00:17:56 +0100] rev 8542
soft_asm_tac: hack to norm goal;
wenzelm [Mon, 20 Mar 2000 18:49:14 +0100] rev 8541
proof methods: 'case_tac' / 'induct_tac';
wenzelm [Mon, 20 Mar 2000 18:48:43 +0100] rev 8540
tuned degenerate cases / induct;
wenzelm [Mon, 20 Mar 2000 18:48:12 +0100] rev 8539
added prove_goalw_cterm;
quick_and_dirty moved here;
wenzelm [Mon, 20 Mar 2000 18:47:47 +0100] rev 8538
quick_and_dirty moved to Isar/skip_proof.ML;
wenzelm [Mon, 20 Mar 2000 18:47:27 +0100] rev 8537
use Args.goal_spec;
added subgoal_tac;
wenzelm [Mon, 20 Mar 2000 18:47:07 +0100] rev 8536
goal_spec;
wenzelm [Mon, 20 Mar 2000 18:46:53 +0100] rev 8535
ALLGOALS_RANGE superceded by Seq.INTERVAL;
wenzelm [Mon, 20 Mar 2000 18:45:28 +0100] rev 8534
improved support for emulating tactic scripts;
wenzelm [Mon, 20 Mar 2000 18:43:37 +0100] rev 8533
res_inst_tac etc.;
subgoal_tac;
wenzelm [Mon, 20 Mar 2000 18:43:20 +0100] rev 8532
goalspec;
wenzelm [Mon, 20 Mar 2000 18:43:05 +0100] rev 8531
case_tac, induct_tac;
wenzelm [Mon, 20 Mar 2000 18:42:50 +0100] rev 8530
tactic emulation;
paulson [Mon, 20 Mar 2000 18:25:35 +0100] rev 8529
tidied
paulson [Mon, 20 Mar 2000 18:24:11 +0100] rev 8528
the perm_rules variable is no longer needed
paulson [Mon, 20 Mar 2000 12:54:31 +0100] rev 8527
tidied
paulson [Mon, 20 Mar 2000 11:15:28 +0100] rev 8526
replaced best_tac by force_tac, allowing some arithmetic reasoning
paulson [Mon, 20 Mar 2000 10:32:02 +0100] rev 8525
renamed a variable to avoid possible free/bound confusion
paulson [Mon, 20 Mar 2000 10:26:34 +0100] rev 8524
a possibly (?) more perspicous simprule in the "simpset" part
paulson [Mon, 20 Mar 2000 10:24:07 +0100] rev 8523
now based on "Main", as it should be
paulson [Mon, 20 Mar 2000 10:23:24 +0100] rev 8522
deleted unnecessary "simpset" part from recdef
wenzelm [Sat, 18 Mar 2000 19:20:10 +0100] rev 8521
'oops' made proper;
removed 'kill_proof' (superceded by 'kill');
wenzelm [Sat, 18 Mar 2000 19:19:53 +0100] rev 8520
intro_classes_tac: REPEAT_ALL_NEW;
wenzelm [Sat, 18 Mar 2000 19:18:48 +0100] rev 8519
tuned comments;
wenzelm [Sat, 18 Mar 2000 19:16:56 +0100] rev 8518
tuned;
wenzelm [Sat, 18 Mar 2000 19:11:34 +0100] rev 8517
obtain;
moved pure methods / atts to pure.tex;
tuned;
wenzelm [Sat, 18 Mar 2000 19:10:02 +0100] rev 8516
simplified setup;
tuned;
wenzelm [Sat, 18 Mar 2000 19:07:47 +0100] rev 8515
pure methods / atts moved here;
tactic emulation moved here;
oops moved here;
history commands;
tuned;
wenzelm [Sat, 18 Mar 2000 19:04:32 +0100] rev 8514
tuned;
wenzelm [Sat, 18 Mar 2000 19:03:57 +0100] rev 8513
obtain;
help;
intro_classes;
wenzelm [Fri, 17 Mar 2000 22:53:19 +0100] rev 8512
parskip 0pt;
wenzelm [Fri, 17 Mar 2000 22:52:29 +0100] rev 8511
tuned;
some more stuff;
wenzelm [Fri, 17 Mar 2000 22:52:14 +0100] rev 8510
fixed theory, context typing;
defer, prefer;
tuned;
wenzelm [Fri, 17 Mar 2000 22:51:24 +0100] rev 8509
tuned;
wenzelm [Fri, 17 Mar 2000 22:51:05 +0100] rev 8508
simplified Proof General setup;
wenzelm [Fri, 17 Mar 2000 22:50:41 +0100] rev 8507
untag: only name arg;
fixed trans att syntax;
tuned case command;
wenzelm [Fri, 17 Mar 2000 22:50:04 +0100] rev 8506
arith: "!" arg;
wenzelm [Fri, 17 Mar 2000 22:49:44 +0100] rev 8505
x-symbol;
Proof General: TACAS 2000;
wenzelm [Fri, 17 Mar 2000 22:49:13 +0100] rev 8504
fixed \OBTAIN;
wenzelm [Fri, 17 Mar 2000 17:12:07 +0100] rev 8503
fixed dep;
wenzelm [Fri, 17 Mar 2000 17:11:59 +0100] rev 8502
arith method: bang arg;
wenzelm [Fri, 17 Mar 2000 17:10:37 +0100] rev 8501
\isamarkupheader: \section;
wenzelm [Fri, 17 Mar 2000 16:31:06 +0100] rev 8500
generic "kill" command;
wenzelm [Fri, 17 Mar 2000 16:30:45 +0100] rev 8499
old_symbol_source: include header;
wenzelm [Fri, 17 Mar 2000 16:30:03 +0100] rev 8498
kill: include kill_proof;
wenzelm [Fri, 17 Mar 2000 16:29:35 +0100] rev 8497
fixed untag;
wenzelm [Fri, 17 Mar 2000 16:28:59 +0100] rev 8496
untag: remove all tags of given name;
wenzelm [Fri, 17 Mar 2000 16:27:28 +0100] rev 8495
no begin_goal marker (interferes with "latex" etc. output; useless anyway?)
wenzelm [Fri, 17 Mar 2000 16:26:43 +0100] rev 8494
next_block: allow in non-goal blocks as well (experimental);
paulson [Fri, 17 Mar 2000 15:51:13 +0100] rev 8493
re-ordered the theorems
paulson [Fri, 17 Mar 2000 15:49:50 +0100] rev 8492
better error messages, especially for multiple types
wenzelm [Thu, 16 Mar 2000 00:36:22 +0100] rev 8491
Splitter support;
wenzelm [Thu, 16 Mar 2000 00:35:27 +0100] rev 8490
added HOL/PreLIst.thy;
wenzelm [Thu, 16 Mar 2000 00:33:46 +0100] rev 8489
tuned;
wenzelm [Thu, 16 Mar 2000 00:32:55 +0100] rev 8488
do not change parindent/parskip;
wenzelm [Thu, 16 Mar 2000 00:31:58 +0100] rev 8487
Isar: splitter support; improved diagnostics;
tuned;
wenzelm [Thu, 16 Mar 2000 00:29:03 +0100] rev 8486
Splitter support;
wenzelm [Thu, 16 Mar 2000 00:28:35 +0100] rev 8485
moved "cases" to generic.tex;
improved diagnostic commands;
history commands;
tuned;
wenzelm [Thu, 16 Mar 2000 00:27:02 +0100] rev 8484
tuned;
wenzelm [Thu, 16 Mar 2000 00:26:44 +0100] rev 8483
Named local contexts (cases);
Splitter support;
tuned;
berghofe [Wed, 15 Mar 2000 23:41:42 +0100] rev 8482
Added setup for primrec theory data.
berghofe [Wed, 15 Mar 2000 23:40:59 +0100] rev 8481
get_recdef now returns None instead of raising ERROR.
berghofe [Wed, 15 Mar 2000 23:39:45 +0100] rev 8480
Added new theory data slot for primrec equations.
berghofe [Wed, 15 Mar 2000 23:38:52 +0100] rev 8479
Now returns theorems with correct names in derivations.
berghofe [Wed, 15 Mar 2000 23:38:19 +0100] rev 8478
Eliminated store_clasimp.
berghofe [Wed, 15 Mar 2000 23:36:46 +0100] rev 8477
- Fixed bug in prove_casedist_thms (proof failed because of
name clashes)
- Now returns theorems with correct names in derivations
wenzelm [Wed, 15 Mar 2000 18:52:07 +0100] rev 8476
made SML/XL happy;
wenzelm [Wed, 15 Mar 2000 18:50:48 +0100] rev 8475
## -D document;
wenzelm [Wed, 15 Mar 2000 18:50:14 +0100] rev 8474
renamed isabelle env;
proper handling of parindent/parskip;
wenzelm [Wed, 15 Mar 2000 18:47:28 +0100] rev 8473
splitter setup;
wenzelm [Wed, 15 Mar 2000 18:42:54 +0100] rev 8472
clasimp: include Splitter;
wenzelm [Wed, 15 Mar 2000 18:42:13 +0100] rev 8471
splitter setup;
wenzelm [Wed, 15 Mar 2000 18:41:00 +0100] rev 8470
tuned comments;
wenzelm [Wed, 15 Mar 2000 18:40:03 +0100] rev 8469
include Splitter.split_modifiers;
wenzelm [Wed, 15 Mar 2000 18:38:52 +0100] rev 8468
added attributes, method modifiers, theory setup;
wenzelm [Wed, 15 Mar 2000 18:36:53 +0100] rev 8467
export change_global_ss, change_local_ss;
separate method_setup, includes further modifiers;
clear_ss / 'only': remove loopers as well;
simp_modifiers: 'add' optional;
wenzelm [Wed, 15 Mar 2000 18:33:41 +0100] rev 8466
removed export_chain;
wenzelm [Wed, 15 Mar 2000 18:32:41 +0100] rev 8465
eliminated toplevel stack;
wenzelm [Wed, 15 Mar 2000 18:30:45 +0100] rev 8464
'pr': modes, optional limit;
'thm' / 'prop' / 'term' / 'typ': modes;
removed 'thence';
wenzelm [Wed, 15 Mar 2000 18:29:32 +0100] rev 8463
pr: modes, optional limit;
print_thms/prop/term/type: modes;
wenzelm [Wed, 15 Mar 2000 18:26:53 +0100] rev 8462
pretty chunks;
wenzelm [Wed, 15 Mar 2000 18:25:42 +0100] rev 8461
tuned comment;
wenzelm [Wed, 15 Mar 2000 18:24:27 +0100] rev 8460
tuned comments;
renamed isabelle env;
proper symbol output for "latex" mode;
wenzelm [Wed, 15 Mar 2000 18:22:39 +0100] rev 8459
added pretty_goals(_marker);
pretty chunks;
wenzelm [Wed, 15 Mar 2000 18:20:52 +0100] rev 8458
removed Pretty.spc;
wenzelm [Wed, 15 Mar 2000 18:19:06 +0100] rev 8457
use Pretty.str / Pretty.raw_str;
wenzelm [Wed, 15 Mar 2000 18:18:12 +0100] rev 8456
removed lst, strlen, strlen_real, spc, sym;
added chunks, raw_str;
pass all strings through Symbol.output (beware: this is done at
different times for str and spacing/linebreaks!);
speedup formatting (uses Buffer.T);
tuned;
kleing [Wed, 15 Mar 2000 12:05:03 +0100] rev 8455
made links to homepages absolute, avoids trouble with relative links on the
homepages
wenzelm [Tue, 14 Mar 2000 22:58:59 +0100] rev 8454
'undo' prints state (again);
'pr' command: optional limit argument;
wenzelm [Tue, 14 Mar 2000 22:58:20 +0100] rev 8453
pr, disable_pr, enable_pr;
wenzelm [Tue, 14 Mar 2000 22:57:54 +0100] rev 8452
silence undo command;
wenzelm [Tue, 14 Mar 2000 11:33:30 +0100] rev 8451
tuned comments;
wenzelm [Tue, 14 Mar 2000 11:33:14 +0100] rev 8450
invoke_case: include attributes;
wenzelm [Tue, 14 Mar 2000 11:32:38 +0100] rev 8449
'cases' and 'induct' methods;
wenzelm [Tue, 14 Mar 2000 11:31:45 +0100] rev 8448
tuned 'case';
wenzelm [Tue, 14 Mar 2000 11:31:04 +0100] rev 8447
added 'case' command;
added 'print_facts', 'print_binds', 'print_cases' commands;
added 'cases' method;
tuned;
wenzelm [Tue, 14 Mar 2000 11:27:38 +0100] rev 8446
added \NEXT;
wenzelm [Mon, 13 Mar 2000 23:01:09 +0100] rev 8445
proper symbol_output for "xsymbols" mode;
wenzelm [Mon, 13 Mar 2000 16:24:52 +0100] rev 8444
replaced exhaust_tac by case_tac;
wenzelm [Mon, 13 Mar 2000 16:24:23 +0100] rev 8443
renamed cases_tac to case_tac;