Thu, 23 Jun 2005 22:10:29 +0200 add binder syntax for flift1
huffman [Thu, 23 Jun 2005 22:10:29 +0200] rev 16555
add binder syntax for flift1
Thu, 23 Jun 2005 22:08:24 +0200 add new file to test fixrec package
huffman [Thu, 23 Jun 2005 22:08:24 +0200] rev 16554
add new file to test fixrec package
Thu, 23 Jun 2005 22:07:30 +0200 add csplit3, ssplit3, fup3 as simp rules
huffman [Thu, 23 Jun 2005 22:07:30 +0200] rev 16553
add csplit3, ssplit3, fup3 as simp rules
Thu, 23 Jun 2005 21:27:23 +0200 New features:
huffman [Thu, 23 Jun 2005 21:27:23 +0200] rev 16552
New features: permissive option for fixrec to skip proofs of equations; side conditions for fixrec equations (for definedness); fixpat theorem names apply to entire group of theorems; improved error messages
Thu, 23 Jun 2005 21:17:26 +0200 added match functions for spair, sinl, sinr
huffman [Thu, 23 Jun 2005 21:17:26 +0200] rev 16551
added match functions for spair, sinl, sinr
Thu, 23 Jun 2005 19:40:03 +0200 fixed \<Prod> syntax
nipkow [Thu, 23 Jun 2005 19:40:03 +0200] rev 16550
fixed \<Prod> syntax
Thu, 23 Jun 2005 07:32:59 +0200 new
nipkow [Thu, 23 Jun 2005 07:32:59 +0200] rev 16549
new
Wed, 22 Jun 2005 20:26:31 +0200 Temporarily removed Rewrite from the translation code so that parsing with work on lists of numbers.
quigley [Wed, 22 Jun 2005 20:26:31 +0200] rev 16548
Temporarily removed Rewrite from the translation code so that parsing with work on lists of numbers. Will now signal if ATP has run out of time and then kill the watcher.
Wed, 22 Jun 2005 19:48:20 +0200 * Pure: the Isar proof context type is already defined early in Pure
wenzelm [Wed, 22 Jun 2005 19:48:20 +0200] rev 16547
* Pure: the Isar proof context type is already defined early in Pure as Context.proof;
Wed, 22 Jun 2005 19:44:12 +0200 added find2
nipkow [Wed, 22 Jun 2005 19:44:12 +0200] rev 16546
added find2
Wed, 22 Jun 2005 19:44:03 +0200 *** empty log message ***
nipkow [Wed, 22 Jun 2005 19:44:03 +0200] rev 16545
*** empty log message ***
Wed, 22 Jun 2005 19:43:48 +0200 tunes Find
nipkow [Wed, 22 Jun 2005 19:43:48 +0200] rev 16544
tunes Find
Wed, 22 Jun 2005 19:43:38 +0200 added Rules/find2
nipkow [Wed, 22 Jun 2005 19:43:38 +0200] rev 16543
added Rules/find2
Wed, 22 Jun 2005 19:41:30 +0200 tuned pointer_eq;
wenzelm [Wed, 22 Jun 2005 19:41:30 +0200] rev 16542
tuned pointer_eq;
Wed, 22 Jun 2005 19:41:29 +0200 renamed data kind;
wenzelm [Wed, 22 Jun 2005 19:41:29 +0200] rev 16541
renamed data kind;
Wed, 22 Jun 2005 19:41:28 +0200 removed proof data (see Pure/context.ML);
wenzelm [Wed, 22 Jun 2005 19:41:28 +0200] rev 16540
removed proof data (see Pure/context.ML);
Wed, 22 Jun 2005 19:41:27 +0200 added depth_of;
wenzelm [Wed, 22 Jun 2005 19:41:27 +0200] rev 16539
added depth_of;
Wed, 22 Jun 2005 19:41:24 +0200 removed obsolete object.ML (see Pure/library.ML);
wenzelm [Wed, 22 Jun 2005 19:41:24 +0200] rev 16538
removed obsolete object.ML (see Pure/library.ML);
Wed, 22 Jun 2005 19:41:23 +0200 export sort_ord;
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;
Wed, 22 Jun 2005 19:41:22 +0200 renamed init to init_data;
wenzelm [Wed, 22 Jun 2005 19:41:22 +0200] rev 16536
renamed init to init_data;
Wed, 22 Jun 2005 19:41:20 +0200 added structure Object (from Pure/General/object.ML);
wenzelm [Wed, 22 Jun 2005 19:41:20 +0200] rev 16535
added structure Object (from Pure/General/object.ML);
Wed, 22 Jun 2005 19:41:19 +0200 tuned;
wenzelm [Wed, 22 Jun 2005 19:41:19 +0200] rev 16534
tuned;
Wed, 22 Jun 2005 19:41:18 +0200 begin_thy: merge maximal imports;
wenzelm [Wed, 22 Jun 2005 19:41:18 +0200] rev 16533
begin_thy: merge maximal imports; incorporate proof data; added generic context;
Wed, 22 Jun 2005 19:41:17 +0200 removed Pure/Isar/proof_data.ML, Pure/General/object.ML;
wenzelm [Wed, 22 Jun 2005 19:41:17 +0200] rev 16532
removed Pure/Isar/proof_data.ML, Pure/General/object.ML;
Wed, 22 Jun 2005 19:41:16 +0200 improved proof;
wenzelm [Wed, 22 Jun 2005 19:41:16 +0200] rev 16531
improved proof;
Wed, 22 Jun 2005 19:41:15 +0200 obsolete (see Pure/context.ML);
wenzelm [Wed, 22 Jun 2005 19:41:15 +0200] rev 16530
obsolete (see Pure/context.ML);
Wed, 22 Jun 2005 18:26:28 +0200 tuned;
wenzelm [Wed, 22 Jun 2005 18:26:28 +0200] rev 16529
tuned;
Wed, 22 Jun 2005 11:20:45 +0200 pointer equality for sml/nj
paulson [Wed, 22 Jun 2005 11:20:45 +0200] rev 16528
pointer equality for sml/nj
Wed, 22 Jun 2005 11:09:14 +0200 (initial commit)
haftmann [Wed, 22 Jun 2005 11:09:14 +0200] rev 16527
(initial commit)
Wed, 22 Jun 2005 11:08:53 +0200 (initial commit)
haftmann [Wed, 22 Jun 2005 11:08:53 +0200] rev 16526
(initial commit)
Wed, 22 Jun 2005 11:07:47 +0200 (initial commit)
haftmann [Wed, 22 Jun 2005 11:07:47 +0200] rev 16525
(initial commit)
Wed, 22 Jun 2005 11:07:23 +0200 (initial commit)
haftmann [Wed, 22 Jun 2005 11:07:23 +0200] rev 16524
(initial commit)
Wed, 22 Jun 2005 09:26:18 +0200 *** empty log message ***
nipkow [Wed, 22 Jun 2005 09:26:18 +0200] rev 16523
*** empty log message ***
Wed, 22 Jun 2005 07:54:13 +0200 tuned
nipkow [Wed, 22 Jun 2005 07:54:13 +0200] rev 16522
tuned
Wed, 22 Jun 2005 07:54:01 +0200 added -H false
nipkow [Wed, 22 Jun 2005 07:54:01 +0200] rev 16521
added -H false
Tue, 21 Jun 2005 23:44:18 +0200 Integrated vampire lemma code.
quigley [Tue, 21 Jun 2005 23:44:18 +0200] rev 16520
Integrated vampire lemma code.
Tue, 21 Jun 2005 21:41:08 +0200 *** empty log message ***
nipkow [Tue, 21 Jun 2005 21:41:08 +0200] rev 16519
*** empty log message ***
Tue, 21 Jun 2005 21:38:27 +0200 added find thms section
nipkow [Tue, 21 Jun 2005 21:38:27 +0200] rev 16518
added find thms section
Tue, 21 Jun 2005 18:55:57 +0200 proper implementation of pointer_eq;
wenzelm [Tue, 21 Jun 2005 18:55:57 +0200] rev 16517
proper implementation of pointer_eq;
Tue, 21 Jun 2005 18:55:44 +0200 tuned pointer_eq;
wenzelm [Tue, 21 Jun 2005 18:55:44 +0200] rev 16516
tuned pointer_eq;
Tue, 21 Jun 2005 13:34:24 +0200 VAMPIRE_HOME, helper_path and various stylistic tweaks
paulson [Tue, 21 Jun 2005 13:34:24 +0200] rev 16515
VAMPIRE_HOME, helper_path and various stylistic tweaks
Tue, 21 Jun 2005 11:08:31 +0200 lemma, equation between rtrancl and trancl
kleing [Tue, 21 Jun 2005 11:08:31 +0200] rev 16514
lemma, equation between rtrancl and trancl
Tue, 21 Jun 2005 09:51:59 +0200 enter_thms: use theorem database of thy *after* attribute application;
wenzelm [Tue, 21 Jun 2005 09:51:59 +0200] rev 16513
enter_thms: use theorem database of thy *after* attribute application;
Tue, 21 Jun 2005 09:35:32 +0200 tuned;
wenzelm [Tue, 21 Jun 2005 09:35:32 +0200] rev 16512
tuned;
Tue, 21 Jun 2005 09:35:31 +0200 added subset, eq_set;
wenzelm [Tue, 21 Jun 2005 09:35:31 +0200] rev 16511
added subset, eq_set; tuned insert/remove: avoid garbage;
Tue, 21 Jun 2005 09:35:30 +0200 tuned SUBGOAL: Logic.nth_prem instead of List.nth o prems_of;
wenzelm [Tue, 21 Jun 2005 09:35:30 +0200] rev 16510
tuned SUBGOAL: Logic.nth_prem instead of List.nth o prems_of;
Tue, 21 Jun 2005 09:31:57 +0200 fixed HOL-Complex-Matrix target;
wenzelm [Tue, 21 Jun 2005 09:31:57 +0200] rev 16509
fixed HOL-Complex-Matrix target;
Tue, 21 Jun 2005 08:16:03 +0200 removed mkcontent from makedist
haftmann [Tue, 21 Jun 2005 08:16:03 +0200] rev 16508
removed mkcontent from makedist
Tue, 21 Jun 2005 00:45:56 +0200 fix 'give up waiting message' (logs of running processes are not attached)
kleing [Tue, 21 Jun 2005 00:45:56 +0200] rev 16507
fix 'give up waiting message' (logs of running processes are not attached)
Mon, 20 Jun 2005 22:14:21 +0200 * Pure: get_thm interface expects datatype thmref;
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;
Mon, 20 Jun 2005 22:14:20 +0200 avoid identifier 'Name';
wenzelm [Mon, 20 Jun 2005 22:14:20 +0200] rev 16505
avoid identifier 'Name';
Mon, 20 Jun 2005 22:14:19 +0200 Theory.begin/end_theory;
wenzelm [Mon, 20 Jun 2005 22:14:19 +0200] rev 16504
Theory.begin/end_theory;
Mon, 20 Jun 2005 22:14:18 +0200 clarify empty vs. pure browser info;
wenzelm [Mon, 20 Jun 2005 22:14:18 +0200] rev 16503
clarify empty vs. pure browser info;
Mon, 20 Jun 2005 22:14:17 +0200 added pointer_eq;
wenzelm [Mon, 20 Jun 2005 22:14:17 +0200] rev 16502
added pointer_eq;
Mon, 20 Jun 2005 22:14:15 +0200 thmref: Name vs. NameSelection;
wenzelm [Mon, 20 Jun 2005 22:14:15 +0200] rev 16501
thmref: Name vs. NameSelection; tuned;
Mon, 20 Jun 2005 22:14:14 +0200 refl_tac: avoid failure of unification, i.e. confusing trace msg;
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;
Mon, 20 Jun 2005 22:14:13 +0200 print_theorems: proper use of PureThy.print_theorems_diff;
wenzelm [Mon, 20 Jun 2005 22:14:13 +0200] rev 16499
print_theorems: proper use of PureThy.print_theorems_diff;
Mon, 20 Jun 2005 22:14:12 +0200 thmref: Name vs. NameSelection;
wenzelm [Mon, 20 Jun 2005 22:14:12 +0200] rev 16498
thmref: Name vs. NameSelection;
Mon, 20 Jun 2005 22:14:11 +0200 generalized type of inter;
wenzelm [Mon, 20 Jun 2005 22:14:11 +0200] rev 16497
generalized type of inter; added substract; economize heap usage;
Mon, 20 Jun 2005 22:14:10 +0200 added previous;
wenzelm [Mon, 20 Jun 2005 22:14:10 +0200] rev 16496
added previous;
Mon, 20 Jun 2005 22:14:09 +0200 added begin_theory, end_theory;
wenzelm [Mon, 20 Jun 2005 22:14:09 +0200] rev 16495
added begin_theory, end_theory;
Mon, 20 Jun 2005 22:14:08 +0200 added certify_prop, cert_term, cert_prop;
wenzelm [Mon, 20 Jun 2005 22:14:08 +0200] rev 16494
added certify_prop, cert_term, cert_prop;
Mon, 20 Jun 2005 22:14:07 +0200 datatype thmref = Name ... | NameSelection ...;
wenzelm [Mon, 20 Jun 2005 22:14:07 +0200] rev 16493
datatype thmref = Name ... | NameSelection ...; added print_theorems_diff; tuned;
Mon, 20 Jun 2005 22:14:06 +0200 added member, option_ord;
wenzelm [Mon, 20 Jun 2005 22:14:06 +0200] rev 16492
added member, option_ord;
Mon, 20 Jun 2005 22:14:05 +0200 OrdList.inter;
wenzelm [Mon, 20 Jun 2005 22:14:05 +0200] rev 16491
OrdList.inter;
Mon, 20 Jun 2005 22:14:04 +0200 tuned;
wenzelm [Mon, 20 Jun 2005 22:14:04 +0200] rev 16490
tuned;
Mon, 20 Jun 2005 22:14:03 +0200 improved treatment of intermediate checkpoints: actual copy
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;
Mon, 20 Jun 2005 22:14:02 +0200 added add_fixrec_i, add_fixpat_i;
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;
Mon, 20 Jun 2005 22:14:01 +0200 proper header;
wenzelm [Mon, 20 Jun 2005 22:14:01 +0200] rev 16487
proper header;
Mon, 20 Jun 2005 22:13:59 +0200 get_thm(s): Name;
wenzelm [Mon, 20 Jun 2005 22:13:59 +0200] rev 16486
get_thm(s): Name;
Mon, 20 Jun 2005 22:13:58 +0200 get_thm instead of obsolete Goals.get_thm;
wenzelm [Mon, 20 Jun 2005 22:13:58 +0200] rev 16485
get_thm instead of obsolete Goals.get_thm; improved msg;
Mon, 20 Jun 2005 22:13:57 +0200 HOL-Matrix: plain session;
wenzelm [Mon, 20 Jun 2005 22:13:57 +0200] rev 16484
HOL-Matrix: plain session;
Mon, 20 Jun 2005 22:13:56 +0200 removed obsolete print_depth;
wenzelm [Mon, 20 Jun 2005 22:13:56 +0200] rev 16483
removed obsolete print_depth;
Mon, 20 Jun 2005 22:13:55 +0200 be less ambitious about the author's name;
wenzelm [Mon, 20 Jun 2005 22:13:55 +0200] rev 16482
be less ambitious about the author's name; tuned generated root.tex;
Mon, 20 Jun 2005 22:13:53 +0200 exclude pghead.pdf from doc;
wenzelm [Mon, 20 Jun 2005 22:13:53 +0200] rev 16481
exclude pghead.pdf from doc;
Mon, 20 Jun 2005 21:34:31 +0200 improved formatting;
wenzelm [Mon, 20 Jun 2005 21:34:31 +0200] rev 16480
improved formatting;
Mon, 20 Jun 2005 21:33:27 +0200 use Tools/ATP/VampCommunication.ML;
wenzelm [Mon, 20 Jun 2005 21:33:27 +0200] rev 16479
use Tools/ATP/VampCommunication.ML;
Mon, 20 Jun 2005 18:39:24 +0200 Added 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.
Mon, 20 Jun 2005 16:41:47 +0200 moved configure to lib/scripts;
wenzelm [Mon, 20 Jun 2005 16:41:47 +0200] rev 16477
moved configure to lib/scripts;
Mon, 20 Jun 2005 16:41:20 +0200 ./configure obsolete on virtually all systems, but apt to cause problems;
wenzelm [Mon, 20 Jun 2005 16:41:20 +0200] rev 16476
./configure obsolete on virtually all systems, but apt to cause problems;
Mon, 20 Jun 2005 15:55:44 +0200 using TPTP2X_HOME; indentation, etc
paulson [Mon, 20 Jun 2005 15:55:44 +0200] rev 16475
using TPTP2X_HOME; indentation, etc
Mon, 20 Jun 2005 15:54:39 +0200 fixed a faulty proof
paulson [Mon, 20 Jun 2005 15:54:39 +0200] rev 16474
fixed a faulty proof
Mon, 20 Jun 2005 15:54:22 +0200 moving some generic inequalities from integer arith to nat arith
paulson [Mon, 20 Jun 2005 15:54:22 +0200] rev 16473
moving some generic inequalities from integer arith to nat arith
Mon, 20 Jun 2005 11:45:40 +0200 (moved to Distribution/lib/scripts)
haftmann [Mon, 20 Jun 2005 11:45:40 +0200] rev 16472
(moved to Distribution/lib/scripts)
Mon, 20 Jun 2005 11:30:44 +0200 added fixheaders
haftmann [Mon, 20 Jun 2005 11:30:44 +0200] rev 16471
added fixheaders
Sun, 19 Jun 2005 00:07:41 +0200 improved comment;
wenzelm [Sun, 19 Jun 2005 00:07:41 +0200] rev 16470
improved comment;
Sun, 19 Jun 2005 00:02:06 +0200 some minor adaptions to make it work again;
wenzelm [Sun, 19 Jun 2005 00:02:06 +0200] rev 16469
some minor adaptions to make it work again;
Sat, 18 Jun 2005 22:57:23 +0200 tuned;
wenzelm [Sat, 18 Jun 2005 22:57:23 +0200] rev 16468
tuned;
Sat, 18 Jun 2005 22:47:44 +0200 tuned remove;
wenzelm [Sat, 18 Jun 2005 22:47:44 +0200] rev 16467
tuned remove;
Sat, 18 Jun 2005 22:42:01 +0200 added member;
wenzelm [Sat, 18 Jun 2005 22:42:01 +0200] rev 16466
added member;
Sat, 18 Jun 2005 22:41:18 +0200 added Pure/General/ord_list.ML;
wenzelm [Sat, 18 Jun 2005 22:41:18 +0200] rev 16465
added Pure/General/ord_list.ML;
Sat, 18 Jun 2005 22:40:51 +0200 Ordered lists without duplicates.
wenzelm [Sat, 18 Jun 2005 22:40:51 +0200] rev 16464
Ordered lists without duplicates.
Sat, 18 Jun 2005 00:38:18 +0200 fixrec shows unsolved subgoals when proofs of rewrites fail
huffman [Sat, 18 Jun 2005 00:38:18 +0200] rev 16463
fixrec shows unsolved subgoals when proofs of rewrites fail
Sat, 18 Jun 2005 00:33:27 +0200 make match_rews into simp rules by default
huffman [Sat, 18 Jun 2005 00:33:27 +0200] rev 16462
make match_rews into simp rules by default
Fri, 17 Jun 2005 21:19:31 +0200 support theorem names and attributes for fixrec equations; also make them into simp rules by default, like primrec does
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
Fri, 17 Jun 2005 18:50:40 +0200 added match functions for ONE, TT, and FF; added theorem mplus_fail2
huffman [Fri, 17 Jun 2005 18:50:40 +0200] rev 16460
added match functions for ONE, TT, and FF; added theorem mplus_fail2
Fri, 17 Jun 2005 18:36:25 +0200 updated;
wenzelm [Fri, 17 Jun 2005 18:36:25 +0200] rev 16459
updated;
Fri, 17 Jun 2005 18:35:27 +0200 accomodate change of TheoryDataFun;
wenzelm [Fri, 17 Jun 2005 18:35:27 +0200] rev 16458
accomodate change of TheoryDataFun; accomodate identification of type Sign.sg and theory;
Fri, 17 Jun 2005 18:33:42 +0200 Context.names_of;
wenzelm [Fri, 17 Jun 2005 18:33:42 +0200] rev 16457
Context.names_of;
Fri, 17 Jun 2005 18:33:41 +0200 * Pure/TheoryDataFun: change of the argument structure;
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;
Fri, 17 Jun 2005 18:33:40 +0200 Sign.root_path, Sign.local_path;
wenzelm [Fri, 17 Jun 2005 18:33:40 +0200] rev 16455
Sign.root_path, Sign.local_path;
Fri, 17 Jun 2005 18:33:39 +0200 removed obsolete theory_of_sign, theory_of_thm;
wenzelm [Fri, 17 Jun 2005 18:33:39 +0200] rev 16454
removed obsolete theory_of_sign, theory_of_thm; Context.draftN; Context.begin_theory;
Fri, 17 Jun 2005 18:33:38 +0200 PolyML.Compiler.printInAlphabeticalOrder := false;
wenzelm [Fri, 17 Jun 2005 18:33:38 +0200] rev 16453
PolyML.Compiler.printInAlphabeticalOrder := false;
Fri, 17 Jun 2005 18:33:37 +0200 Context.DATA_FAIL;
wenzelm [Fri, 17 Jun 2005 18:33:37 +0200] rev 16452
Context.DATA_FAIL; accomodate identification of type Sign.sg and theory;
Fri, 17 Jun 2005 18:33:36 +0200 Context.PureN;
wenzelm [Fri, 17 Jun 2005 18:33:36 +0200] rev 16451
Context.PureN;
Fri, 17 Jun 2005 18:33:35 +0200 RuleCases.tactic;
wenzelm [Fri, 17 Jun 2005 18:33:35 +0200] rev 16450
RuleCases.tactic; accomodate identification of type Sign.sg and theory;
Fri, 17 Jun 2005 18:33:34 +0200 accomodate change of TheoryDataFun;
wenzelm [Fri, 17 Jun 2005 18:33:34 +0200] rev 16449
accomodate change of TheoryDataFun; accomodate identification of type Sign.sg and theory; tuned;
Fri, 17 Jun 2005 18:33:33 +0200 (RAW_)METHOD_CASES: RuleCases.tactic;
wenzelm [Fri, 17 Jun 2005 18:33:33 +0200] rev 16448
(RAW_)METHOD_CASES: RuleCases.tactic; accomodate change of TheoryDataFun;
Fri, 17 Jun 2005 18:33:32 +0200 Theory.add_typedecls;
wenzelm [Fri, 17 Jun 2005 18:33:32 +0200] rev 16447
Theory.add_typedecls; Sign.local_path;
Fri, 17 Jun 2005 18:33:31 +0200 added map', fold;
wenzelm [Fri, 17 Jun 2005 18:33:31 +0200] rev 16446
added map', fold; changed join to pass key;
Fri, 17 Jun 2005 18:33:30 +0200 Table.fold;
wenzelm [Fri, 17 Jun 2005 18:33:30 +0200] rev 16445
Table.fold;
Fri, 17 Jun 2005 18:33:29 +0200 Symtab.fold;
wenzelm [Fri, 17 Jun 2005 18:33:29 +0200] rev 16444
Symtab.fold;
Fri, 17 Jun 2005 18:33:28 +0200 type theory, theory_ref, exception THEORY and related operations imported from Context;
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;
Fri, 17 Jun 2005 18:33:27 +0200 obsolete type sg is now an alias for Context.theory;
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;
Fri, 17 Jun 2005 18:33:26 +0200 added theorem_space;
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;
Fri, 17 Jun 2005 18:33:25 +0200 Context.theory_name;
wenzelm [Fri, 17 Jun 2005 18:33:25 +0200] rev 16440
Context.theory_name; tuned;
Fri, 17 Jun 2005 18:33:24 +0200 added serial numbers;
wenzelm [Fri, 17 Jun 2005 18:33:24 +0200] rev 16439
added serial numbers;
Fri, 17 Jun 2005 18:33:23 +0200 removed obsolete pretty printers for Theory.theory, Sign.sg;
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);
Fri, 17 Jun 2005 18:33:22 +0200 removed pretty_theory, pprint_theory (see context.ML or thy_info.ML);
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;
Fri, 17 Jun 2005 18:33:21 +0200 added type theory: generic theory contexts with unique identity,
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;
Fri, 17 Jun 2005 18:33:20 +0200 removed Pure/theory_data.ML;
wenzelm [Fri, 17 Jun 2005 18:33:20 +0200] rev 16435
removed Pure/theory_data.ML;
Fri, 17 Jun 2005 18:33:19 +0200 added Id;
wenzelm [Fri, 17 Jun 2005 18:33:19 +0200] rev 16434
added Id;
Fri, 17 Jun 2005 18:33:18 +0200 Theory.merge;
wenzelm [Fri, 17 Jun 2005 18:33:18 +0200] rev 16433
Theory.merge;
Fri, 17 Jun 2005 18:33:17 +0200 accomodate change of TheoryDataFun;
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;
Fri, 17 Jun 2005 18:33:16 +0200 Context.theory_name;
wenzelm [Fri, 17 Jun 2005 18:33:16 +0200] rev 16431
Context.theory_name;
Fri, 17 Jun 2005 18:33:15 +0200 accomodate change of TheoryDataFun;
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;
Fri, 17 Jun 2005 18:33:14 +0200 replaced obsolete theory_of_sign by theory_of_thm;
wenzelm [Fri, 17 Jun 2005 18:33:14 +0200] rev 16429
replaced obsolete theory_of_sign by theory_of_thm;
Fri, 17 Jun 2005 18:33:13 +0200 accomodate change of TheoryDataFun;
wenzelm [Fri, 17 Jun 2005 18:33:13 +0200] rev 16428
accomodate change of TheoryDataFun; Context.str_of_thy;
(0) -10000 -3000 -1000 -128 +128 +1000 +3000 +10000 +30000 tip