wenzelm [Wed, 22 Jun 2005 19:41:30 +0200] rev 16542
tuned pointer_eq;
wenzelm [Wed, 22 Jun 2005 19:41:29 +0200] rev 16541
renamed data kind;
wenzelm [Wed, 22 Jun 2005 19:41:28 +0200] rev 16540
removed proof data (see Pure/context.ML);
wenzelm [Wed, 22 Jun 2005 19:41:27 +0200] rev 16539
added depth_of;
wenzelm [Wed, 22 Jun 2005 19:41:24 +0200] rev 16538
removed obsolete object.ML (see Pure/library.ML);
wenzelm [Wed, 22 Jun 2005 19:41:23 +0200] rev 16537
export sort_ord;
tuned term_ord, typ_ord: use pointer_eq;
tuned aconv, aconvs: based on term_ord;
wenzelm [Wed, 22 Jun 2005 19:41:22 +0200] rev 16536
renamed init to init_data;
wenzelm [Wed, 22 Jun 2005 19:41:20 +0200] rev 16535
added structure Object (from Pure/General/object.ML);
wenzelm [Wed, 22 Jun 2005 19:41:19 +0200] rev 16534
tuned;
wenzelm [Wed, 22 Jun 2005 19:41:18 +0200] rev 16533
begin_thy: merge maximal imports;
incorporate proof data;
added generic context;
wenzelm [Wed, 22 Jun 2005 19:41:17 +0200] rev 16532
removed Pure/Isar/proof_data.ML, Pure/General/object.ML;
wenzelm [Wed, 22 Jun 2005 19:41:16 +0200] rev 16531
improved proof;
wenzelm [Wed, 22 Jun 2005 19:41:15 +0200] rev 16530
obsolete (see Pure/context.ML);
wenzelm [Wed, 22 Jun 2005 18:26:28 +0200] rev 16529
tuned;
paulson [Wed, 22 Jun 2005 11:20:45 +0200] rev 16528
pointer equality for sml/nj
haftmann [Wed, 22 Jun 2005 11:09:14 +0200] rev 16527
(initial commit)
haftmann [Wed, 22 Jun 2005 11:08:53 +0200] rev 16526
(initial commit)
haftmann [Wed, 22 Jun 2005 11:07:47 +0200] rev 16525
(initial commit)
haftmann [Wed, 22 Jun 2005 11:07:23 +0200] rev 16524
(initial commit)
nipkow [Wed, 22 Jun 2005 09:26:18 +0200] rev 16523
*** empty log message ***
nipkow [Wed, 22 Jun 2005 07:54:13 +0200] rev 16522
tuned
nipkow [Wed, 22 Jun 2005 07:54:01 +0200] rev 16521
added -H false
quigley [Tue, 21 Jun 2005 23:44:18 +0200] rev 16520
Integrated vampire lemma code.
nipkow [Tue, 21 Jun 2005 21:41:08 +0200] rev 16519
*** empty log message ***
nipkow [Tue, 21 Jun 2005 21:38:27 +0200] rev 16518
added find thms section
wenzelm [Tue, 21 Jun 2005 18:55:57 +0200] rev 16517
proper implementation of pointer_eq;
wenzelm [Tue, 21 Jun 2005 18:55:44 +0200] rev 16516
tuned pointer_eq;
paulson [Tue, 21 Jun 2005 13:34:24 +0200] rev 16515
VAMPIRE_HOME, helper_path and various stylistic tweaks
kleing [Tue, 21 Jun 2005 11:08:31 +0200] rev 16514
lemma, equation between rtrancl and trancl
wenzelm [Tue, 21 Jun 2005 09:51:59 +0200] rev 16513
enter_thms: use theorem database of thy *after* attribute application;
wenzelm [Tue, 21 Jun 2005 09:35:32 +0200] rev 16512
tuned;
wenzelm [Tue, 21 Jun 2005 09:35:31 +0200] rev 16511
added subset, eq_set;
tuned insert/remove: avoid garbage;
wenzelm [Tue, 21 Jun 2005 09:35:30 +0200] rev 16510
tuned SUBGOAL: Logic.nth_prem instead of List.nth o prems_of;
wenzelm [Tue, 21 Jun 2005 09:31:57 +0200] rev 16509
fixed HOL-Complex-Matrix target;
haftmann [Tue, 21 Jun 2005 08:16:03 +0200] rev 16508
removed mkcontent from makedist
kleing [Tue, 21 Jun 2005 00:45:56 +0200] rev 16507
fix 'give up waiting message' (logs of running processes are not attached)
wenzelm [Mon, 20 Jun 2005 22:14:21 +0200] rev 16506
* Pure: get_thm interface expects datatype thmref;
* More efficient treatment of intermediate theory checkpoints;
wenzelm [Mon, 20 Jun 2005 22:14:20 +0200] rev 16505
avoid identifier 'Name';
wenzelm [Mon, 20 Jun 2005 22:14:19 +0200] rev 16504
Theory.begin/end_theory;
wenzelm [Mon, 20 Jun 2005 22:14:18 +0200] rev 16503
clarify empty vs. pure browser info;
wenzelm [Mon, 20 Jun 2005 22:14:17 +0200] rev 16502
added pointer_eq;
wenzelm [Mon, 20 Jun 2005 22:14:15 +0200] rev 16501
thmref: Name vs. NameSelection;
tuned;
wenzelm [Mon, 20 Jun 2005 22:14:14 +0200] rev 16500
refl_tac: avoid failure of unification, i.e. confusing trace msg;
get_thm(s): Name;
wenzelm [Mon, 20 Jun 2005 22:14:13 +0200] rev 16499
print_theorems: proper use of PureThy.print_theorems_diff;
wenzelm [Mon, 20 Jun 2005 22:14:12 +0200] rev 16498
thmref: Name vs. NameSelection;
wenzelm [Mon, 20 Jun 2005 22:14:11 +0200] rev 16497
generalized type of inter;
added substract;
economize heap usage;
wenzelm [Mon, 20 Jun 2005 22:14:10 +0200] rev 16496
added previous;
wenzelm [Mon, 20 Jun 2005 22:14:09 +0200] rev 16495
added begin_theory, end_theory;
wenzelm [Mon, 20 Jun 2005 22:14:08 +0200] rev 16494
added certify_prop, cert_term, cert_prop;
wenzelm [Mon, 20 Jun 2005 22:14:07 +0200] rev 16493
datatype thmref = Name ... | NameSelection ...;
added print_theorems_diff;
tuned;
wenzelm [Mon, 20 Jun 2005 22:14:06 +0200] rev 16492
added member, option_ord;
wenzelm [Mon, 20 Jun 2005 22:14:05 +0200] rev 16491
OrdList.inter;
wenzelm [Mon, 20 Jun 2005 22:14:04 +0200] rev 16490
tuned;
wenzelm [Mon, 20 Jun 2005 22:14:03 +0200] rev 16489
improved treatment of intermediate checkpoints: actual copy
instead of extend, purge after end;
tuned;
wenzelm [Mon, 20 Jun 2005 22:14:02 +0200] rev 16488
added add_fixrec_i, add_fixpat_i;
ThyParse obsolete;
Sign.read_prop, Sign.cert_prop;
wenzelm [Mon, 20 Jun 2005 22:14:01 +0200] rev 16487
proper header;
wenzelm [Mon, 20 Jun 2005 22:13:59 +0200] rev 16486
get_thm(s): Name;
wenzelm [Mon, 20 Jun 2005 22:13:58 +0200] rev 16485
get_thm instead of obsolete Goals.get_thm;
improved msg;
wenzelm [Mon, 20 Jun 2005 22:13:57 +0200] rev 16484
HOL-Matrix: plain session;
wenzelm [Mon, 20 Jun 2005 22:13:56 +0200] rev 16483
removed obsolete print_depth;
wenzelm [Mon, 20 Jun 2005 22:13:55 +0200] rev 16482
be less ambitious about the author's name;
tuned generated root.tex;
wenzelm [Mon, 20 Jun 2005 22:13:53 +0200] rev 16481
exclude pghead.pdf from doc;
wenzelm [Mon, 20 Jun 2005 21:34:31 +0200] rev 16480
improved formatting;
wenzelm [Mon, 20 Jun 2005 21:33:27 +0200] rev 16479
use Tools/ATP/VampCommunication.ML;
quigley [Mon, 20 Jun 2005 18:39:24 +0200] rev 16478
Added VampCommunication.ML.
Changed small set of Spass rules to Ordered version.
Fixed printing out of resolution proofs if parsing/translation fails.
wenzelm [Mon, 20 Jun 2005 16:41:47 +0200] rev 16477
moved configure to lib/scripts;
wenzelm [Mon, 20 Jun 2005 16:41:20 +0200] rev 16476
./configure obsolete on virtually all systems, but apt to cause problems;
paulson [Mon, 20 Jun 2005 15:55:44 +0200] rev 16475
using TPTP2X_HOME; indentation, etc
paulson [Mon, 20 Jun 2005 15:54:39 +0200] rev 16474
fixed a faulty proof
paulson [Mon, 20 Jun 2005 15:54:22 +0200] rev 16473
moving some generic inequalities from integer arith to nat arith
haftmann [Mon, 20 Jun 2005 11:45:40 +0200] rev 16472
(moved to Distribution/lib/scripts)
haftmann [Mon, 20 Jun 2005 11:30:44 +0200] rev 16471
added fixheaders
wenzelm [Sun, 19 Jun 2005 00:07:41 +0200] rev 16470
improved comment;
wenzelm [Sun, 19 Jun 2005 00:02:06 +0200] rev 16469
some minor adaptions to make it work again;
wenzelm [Sat, 18 Jun 2005 22:57:23 +0200] rev 16468
tuned;
wenzelm [Sat, 18 Jun 2005 22:47:44 +0200] rev 16467
tuned remove;
wenzelm [Sat, 18 Jun 2005 22:42:01 +0200] rev 16466
added member;
wenzelm [Sat, 18 Jun 2005 22:41:18 +0200] rev 16465
added Pure/General/ord_list.ML;
wenzelm [Sat, 18 Jun 2005 22:40:51 +0200] rev 16464
Ordered lists without duplicates.
huffman [Sat, 18 Jun 2005 00:38:18 +0200] rev 16463
fixrec shows unsolved subgoals when proofs of rewrites fail
huffman [Sat, 18 Jun 2005 00:33:27 +0200] rev 16462
make match_rews into simp rules by default
huffman [Fri, 17 Jun 2005 21:19:31 +0200] rev 16461
support theorem names and attributes for fixrec equations; also make them into simp rules by default, like primrec does
huffman [Fri, 17 Jun 2005 18:50:40 +0200] rev 16460
added match functions for ONE, TT, and FF; added theorem mplus_fail2
wenzelm [Fri, 17 Jun 2005 18:36:25 +0200] rev 16459
updated;
wenzelm [Fri, 17 Jun 2005 18:35:27 +0200] rev 16458
accomodate change of TheoryDataFun;
accomodate identification of type Sign.sg and theory;
wenzelm [Fri, 17 Jun 2005 18:33:42 +0200] rev 16457
Context.names_of;
wenzelm [Fri, 17 Jun 2005 18:33:41 +0200] rev 16456
* Pure/TheoryDataFun: change of the argument structure;
* Pure/TheoryDataFun: change of the argument structure -- got rid of Sign.sg;
wenzelm [Fri, 17 Jun 2005 18:33:40 +0200] rev 16455
Sign.root_path, Sign.local_path;
wenzelm [Fri, 17 Jun 2005 18:33:39 +0200] rev 16454
removed obsolete theory_of_sign, theory_of_thm;
Context.draftN;
Context.begin_theory;
wenzelm [Fri, 17 Jun 2005 18:33:38 +0200] rev 16453
PolyML.Compiler.printInAlphabeticalOrder := false;
wenzelm [Fri, 17 Jun 2005 18:33:37 +0200] rev 16452
Context.DATA_FAIL;
accomodate identification of type Sign.sg and theory;
wenzelm [Fri, 17 Jun 2005 18:33:36 +0200] rev 16451
Context.PureN;
wenzelm [Fri, 17 Jun 2005 18:33:35 +0200] rev 16450
RuleCases.tactic;
accomodate identification of type Sign.sg and theory;
wenzelm [Fri, 17 Jun 2005 18:33:34 +0200] rev 16449
accomodate change of TheoryDataFun;
accomodate identification of type Sign.sg and theory;
tuned;
wenzelm [Fri, 17 Jun 2005 18:33:33 +0200] rev 16448
(RAW_)METHOD_CASES: RuleCases.tactic;
accomodate change of TheoryDataFun;
wenzelm [Fri, 17 Jun 2005 18:33:32 +0200] rev 16447
Theory.add_typedecls;
Sign.local_path;
wenzelm [Fri, 17 Jun 2005 18:33:31 +0200] rev 16446
added map', fold;
changed join to pass key;
wenzelm [Fri, 17 Jun 2005 18:33:30 +0200] rev 16445
Table.fold;
wenzelm [Fri, 17 Jun 2005 18:33:29 +0200] rev 16444
Symtab.fold;
wenzelm [Fri, 17 Jun 2005 18:33:28 +0200] rev 16443
type theory, theory_ref, exception THEORY and related operations imported from Context;
actual theory content declared as theory data;
removed syn_of;
import theory operations in SIGN_THEORY from Sign;
tuned;
wenzelm [Fri, 17 Jun 2005 18:33:27 +0200] rev 16442
obsolete type sg is now an alias for Context.theory;
code and interfaces related to stamps and data now in context.ML;
actual signature content declared as theory data;
removed type sg_ref (superceded by theory_ref);
signature SIGN_THEORY lists theory operations that are duplicated in Theory;
wenzelm [Fri, 17 Jun 2005 18:33:26 +0200] rev 16441
added theorem_space;
removed unused extern_thm_sg;
accomodate change of TheoryDataFun;
accomodate identification of type Sign.sg and theory;
removed theory management (cf. 'history' in context.ML);
moved add_typedecls to sign.ML;
Sign.init, Theory.init;
tuned;
wenzelm [Fri, 17 Jun 2005 18:33:25 +0200] rev 16440
Context.theory_name;
tuned;
wenzelm [Fri, 17 Jun 2005 18:33:24 +0200] rev 16439
added serial numbers;
wenzelm [Fri, 17 Jun 2005 18:33:23 +0200] rev 16438
removed obsolete pretty printers for Theory.theory, Sign.sg;
added pretty printer for Context.theory (long form of output);
wenzelm [Fri, 17 Jun 2005 18:33:22 +0200] rev 16437
removed pretty_theory, pprint_theory (see context.ML or thy_info.ML);
removed obsolete pretty_name_space;
accomodate identification of type Sign.sg and theory;
wenzelm [Fri, 17 Jun 2005 18:33:21 +0200] rev 16436
added type theory: generic theory contexts with unique identity,
arbitrarily typed data, linear and graph development -- a complete
rewrite of code that used to be spread over in sign.ML, theory.ML,
theory_data.ML, pure_thy.ML;
wenzelm [Fri, 17 Jun 2005 18:33:20 +0200] rev 16435
removed Pure/theory_data.ML;
wenzelm [Fri, 17 Jun 2005 18:33:19 +0200] rev 16434
added Id;
wenzelm [Fri, 17 Jun 2005 18:33:18 +0200] rev 16433
Theory.merge;
wenzelm [Fri, 17 Jun 2005 18:33:17 +0200] rev 16432
accomodate change of TheoryDataFun;
accomodate identification of type Sign.sg and theory;
Context.theory_name;
wenzelm [Fri, 17 Jun 2005 18:33:16 +0200] rev 16431
Context.theory_name;
wenzelm [Fri, 17 Jun 2005 18:33:15 +0200] rev 16430
accomodate change of TheoryDataFun;
accomodate identification of type Sign.sg and theory;
Sign.the_const_type;
Context.exists_name;
wenzelm [Fri, 17 Jun 2005 18:33:14 +0200] rev 16429
replaced obsolete theory_of_sign by theory_of_thm;
wenzelm [Fri, 17 Jun 2005 18:33:13 +0200] rev 16428
accomodate change of TheoryDataFun;
Context.str_of_thy;
wenzelm [Fri, 17 Jun 2005 18:33:12 +0200] rev 16427
refer to HOL4_PROOFS setting;
accomodate identification of type Sign.sg and theory;
wenzelm [Fri, 17 Jun 2005 18:33:11 +0200] rev 16426
accomodate change of TheoryDataFun;
accomodate identification of type Sign.sg and theory;
proper treatment of Pure session;
wenzelm [Fri, 17 Jun 2005 18:33:08 +0200] rev 16425
accomodate identification of type Sign.sg and theory;
wenzelm [Fri, 17 Jun 2005 18:33:05 +0200] rev 16424
accomodate change of TheoryDataFun;
wenzelm [Fri, 17 Jun 2005 18:33:03 +0200] rev 16423
renamed sg_ref to thy_ref;