Mon, 12 Sep 1994 13:01:38 +0200 New Makefile for Introduction
lcp [Mon, 12 Sep 1994 13:01:38 +0200] rev 603
New Makefile for Introduction
Mon, 12 Sep 1994 12:45:10 +0200 New Makefile for ind-defs
lcp [Mon, 12 Sep 1994 12:45:10 +0200] rev 602
New Makefile for ind-defs
Sun, 11 Sep 1994 12:52:00 +0200 Added primrec section
nipkow [Sun, 11 Sep 1994 12:52:00 +0200] rev 601
Added primrec section
Sun, 11 Sep 1994 10:59:09 +0200 Added primrec section.
nipkow [Sun, 11 Sep 1994 10:59:09 +0200] rev 600
Added primrec section.
Fri, 09 Sep 1994 13:10:09 +0200 now in a format that could be published
lcp [Fri, 09 Sep 1994 13:10:09 +0200] rev 599
now in a format that could be published
Fri, 09 Sep 1994 12:34:54 +0200 added Abrial and Laffitte; Kunen; Winskel, etc.
lcp [Fri, 09 Sep 1994 12:34:54 +0200] rev 598
added Abrial and Laffitte; Kunen; Winskel, etc.
Fri, 09 Sep 1994 12:25:56 +0200 Updated for existence of HOL version and infinitely
lcp [Fri, 09 Sep 1994 12:25:56 +0200] rev 597
Updated for existence of HOL version and infinitely branching datatypes
Fri, 09 Sep 1994 11:57:49 +0200 Per cent (%) now functions as comment character in tt
lcp [Fri, 09 Sep 1994 11:57:49 +0200] rev 596
Per cent (%) now functions as comment character in tt box environment
Fri, 09 Sep 1994 11:52:38 +0200 Added mention of directory IMP; tidied the section on examples.
lcp [Fri, 09 Sep 1994 11:52:38 +0200] rev 595
Added mention of directory IMP; tidied the section on examples.
Fri, 09 Sep 1994 11:45:44 +0200 Logics/HOL: Section 3, added Pow and its rule. New sections 6 on the
lcp [Fri, 09 Sep 1994 11:45:44 +0200] rev 594
Logics/HOL: Section 3, added Pow and its rule. New sections 6 on the datatype declaration and 7 on (co)inductive definitions. Added mention of directory IMP.
Fri, 09 Sep 1994 11:40:40 +0200 ZF/Zorn/next_bounded: deleted this proof, which was already in comments
lcp [Fri, 09 Sep 1994 11:40:40 +0200] rev 593
ZF/Zorn/next_bounded: deleted this proof, which was already in comments
Thu, 08 Sep 1994 13:17:57 +0200 documentation on theories
lcp [Thu, 08 Sep 1994 13:17:57 +0200] rev 592
documentation on theories
Thu, 08 Sep 1994 12:55:50 +0200 ZF/add_ind_def/add_fp_def_i: now prints the fixedpoint defs at the terminal
lcp [Thu, 08 Sep 1994 12:55:50 +0200] rev 591
ZF/add_ind_def/add_fp_def_i: now prints the fixedpoint defs at the terminal
Thu, 08 Sep 1994 11:05:06 +0200 {HOL,ZF}/indrule/quant_induct: replaced ssubst in eresolve_tac by
lcp [Thu, 08 Sep 1994 11:05:06 +0200] rev 590
{HOL,ZF}/indrule/quant_induct: replaced ssubst in eresolve_tac by separate call to hyp_subst_tac. This avoids substituting in x=f(x) {HOL,ZF}/indrule/ind_tac: now tries resolve_tac [refl]. This handles trivial equalities such as x=a. {HOL,ZF}/intr_elim/intro_tacsf_tac: now calls assume_tac last, to try refl before any equality assumptions
Wed, 07 Sep 1994 17:28:53 +0200 addition of ZF/ex/twos_compl.thy
lcp [Wed, 07 Sep 1994 17:28:53 +0200] rev 589
addition of ZF/ex/twos_compl.thy
Wed, 07 Sep 1994 13:04:28 +0200 moved from Contrib
clasohm [Wed, 07 Sep 1994 13:04:28 +0200] rev 588
moved from Contrib
Wed, 07 Sep 1994 10:43:30 +0200 renamed temporary variable 'base' to 'thy' in mk_structure
clasohm [Wed, 07 Sep 1994 10:43:30 +0200] rev 587
renamed temporary variable 'base' to 'thy' in mk_structure
Tue, 06 Sep 1994 14:44:10 +0200 renamed base_on into mk_base and moved it to the beginning of the generated
clasohm [Tue, 06 Sep 1994 14:44:10 +0200] rev 586
renamed base_on into mk_base and moved it to the beginning of the generated .thy.ML file to make sure that all base theories are present when ML executes the rest of this file
Tue, 06 Sep 1994 13:46:53 +0200 Pure/type/unvarifyT: moved there from logic.ML
lcp [Tue, 06 Sep 1994 13:46:53 +0200] rev 585
Pure/type/unvarifyT: moved there from logic.ML
Tue, 06 Sep 1994 13:28:56 +0200 documentation of theory sections (co)inductive and (co)datatype
lcp [Tue, 06 Sep 1994 13:28:56 +0200] rev 584
documentation of theory sections (co)inductive and (co)datatype
Tue, 06 Sep 1994 13:10:38 +0200 minor internal changes;
wenzelm [Tue, 06 Sep 1994 13:10:38 +0200] rev 583
minor internal changes;
Tue, 06 Sep 1994 13:09:58 +0200 added ext_tsig_types;
wenzelm [Tue, 06 Sep 1994 13:09:58 +0200] rev 582
added ext_tsig_types; various minor changes;
Tue, 06 Sep 1994 11:02:16 +0200 removal of needless quotes
lcp [Tue, 06 Sep 1994 11:02:16 +0200] rev 581
removal of needless quotes
Wed, 31 Aug 1994 17:34:12 +0200 Updated datatype documentation with a few hints
nipkow [Wed, 31 Aug 1994 17:34:12 +0200] rev 580
Updated datatype documentation with a few hints
Thu, 25 Aug 1994 12:21:00 +0200 new file of useful things for writing theory sections
lcp [Thu, 25 Aug 1994 12:21:00 +0200] rev 579
new file of useful things for writing theory sections
Thu, 25 Aug 1994 12:09:21 +0200 ZF/Inductive.thy,.ML: renamed from "inductive" to allow re-building without
lcp [Thu, 25 Aug 1994 12:09:21 +0200] rev 578
ZF/Inductive.thy,.ML: renamed from "inductive" to allow re-building without the keyword "inductive" making the theory file fail ZF/Makefile: now has Inductive.thy,.ML ZF/Datatype,Finite,Zorn: depend upon Inductive ZF/intr_elim: now checks that the inductive name does not clash with existing theory names ZF/ind_section: deleted things replicated in Pure/section_utils.ML ZF/ROOT: now loads Pure/section_utils
Thu, 25 Aug 1994 10:41:17 +0200 print_sign_exn: now exported, with a polymorphic type
lcp [Thu, 25 Aug 1994 10:41:17 +0200] rev 577
print_sign_exn: now exported, with a polymorphic type
Wed, 24 Aug 1994 15:48:47 +0200 ZF/ex/LList/lconst_type: streamlined proof
lcp [Wed, 24 Aug 1994 15:48:47 +0200] rev 576
ZF/ex/LList/lconst_type: streamlined proof
Tue, 23 Aug 1994 19:34:01 +0200 added print_syntax: theory -> unit;
wenzelm [Tue, 23 Aug 1994 19:34:01 +0200] rev 575
added print_syntax: theory -> unit;
Tue, 23 Aug 1994 19:33:33 +0200 read_def_cterm: minor changes;
wenzelm [Tue, 23 Aug 1994 19:33:33 +0200] rev 574
read_def_cterm: minor changes; merge_thm_sgs: improved error msg;
Tue, 23 Aug 1994 19:31:05 +0200 removed constant _constrain from Pure sig;
wenzelm [Tue, 23 Aug 1994 19:31:05 +0200] rev 573
removed constant _constrain from Pure sig;
Mon, 22 Aug 1994 11:27:23 +0200 ZF/upair/consE', UnE': new
lcp [Mon, 22 Aug 1994 11:27:23 +0200] rev 572
ZF/upair/consE', UnE': new
Mon, 22 Aug 1994 11:11:17 +0200 ZF/Cardinal: some results moved here from CardinalArith
lcp [Mon, 22 Aug 1994 11:11:17 +0200] rev 571
ZF/Cardinal: some results moved here from CardinalArith ZF/CardinalArith/nat_succ_lepoll: removed obsolete proof ZF/CardinalArith/nat_cons_eqpoll: new
Mon, 22 Aug 1994 11:07:40 +0200 Pure/Thy/thy_parse/THY_PARSE: deleted duplicate specifications of parens,
lcp [Mon, 22 Aug 1994 11:07:40 +0200] rev 570
Pure/Thy/thy_parse/THY_PARSE: deleted duplicate specifications of parens, brackets, ..., mk_triple
Mon, 22 Aug 1994 11:03:52 +0200 HOLCF/Lift1.thy: now imports Sum
lcp [Mon, 22 Aug 1994 11:03:52 +0200] rev 569
HOLCF/Lift1.thy: now imports Sum
Fri, 19 Aug 1994 16:13:53 +0200 replaced Lexicon.scan_id by Scanner.scan_id;
wenzelm [Fri, 19 Aug 1994 16:13:53 +0200] rev 568
replaced Lexicon.scan_id by Scanner.scan_id; replaced const_name by Syntax.const_name;
Fri, 19 Aug 1994 16:12:23 +0200 replaced add_defns_i by add_defs_i;
wenzelm [Fri, 19 Aug 1994 16:12:23 +0200] rev 567
replaced add_defns_i by add_defs_i;
Fri, 19 Aug 1994 16:09:27 +0200 replaced sextension.ML by syn_trans.ML;
wenzelm [Fri, 19 Aug 1994 16:09:27 +0200] rev 566
replaced sextension.ML by syn_trans.ML;
Fri, 19 Aug 1994 15:42:13 +0200 slightly changed args of infer_types;
wenzelm [Fri, 19 Aug 1994 15:42:13 +0200] rev 565
slightly changed args of infer_types; replaced parents by enclose; renamed 2nd add_types to attach_types and fixed the typevar-sort-constraint BUG; various minor internal changes;
Fri, 19 Aug 1994 15:41:39 +0200 added inferT_axm;
wenzelm [Fri, 19 Aug 1994 15:41:39 +0200] rev 564
added inferT_axm; removed extend_theory; changed read_def_cterm: now uses Sign.infer_types;
Fri, 19 Aug 1994 15:41:00 +0200 replaced mapst by map;
wenzelm [Fri, 19 Aug 1994 15:41:00 +0200] rev 563
replaced mapst by map; added find_first;
Fri, 19 Aug 1994 15:40:44 +0200 added pretty_sg;
wenzelm [Fri, 19 Aug 1994 15:40:44 +0200] rev 562
added pretty_sg; added infer_types; removed subclasses arg of add_classes; removed old 'extend' and related stuff; various minor internal changes;
Fri, 19 Aug 1994 15:40:10 +0200 added add_defs, add_defs_i;
wenzelm [Fri, 19 Aug 1994 15:40:10 +0200] rev 561
added add_defs, add_defs_i;
Fri, 19 Aug 1994 15:39:52 +0200 cleaned sig;
wenzelm [Fri, 19 Aug 1994 15:39:52 +0200] rev 560
cleaned sig; removed add_defns (now in drule.ML as add_defs); removed add_sigclass; minor internal changes;
Fri, 19 Aug 1994 15:39:19 +0200 added theory_of_sign, theory_of_thm;
wenzelm [Fri, 19 Aug 1994 15:39:19 +0200] rev 559
added theory_of_sign, theory_of_thm; renamed get_thms to thms_of; improved store_thms etc.;
Fri, 19 Aug 1994 15:38:50 +0200 renamed 'defns' to 'defs';
wenzelm [Fri, 19 Aug 1994 15:38:50 +0200] rev 558
renamed 'defns' to 'defs'; removed 'sigclass'; replaced parents by enclose; exported parens, brackets, mk_list, mk_big_list, mk_pair, mk_triple; various minor internal changes;
Fri, 19 Aug 1994 15:38:18 +0200 added raw_term_sorts and changed typ_of_term accordingly (part of fix
wenzelm [Fri, 19 Aug 1994 15:38:18 +0200] rev 557
added raw_term_sorts and changed typ_of_term accordingly (part of fix of the typevar-sort-constraint BUG); various minor internal changes;
Fri, 19 Aug 1994 15:37:46 +0200 added type xrule (from sextension.ML);
wenzelm [Fri, 19 Aug 1994 15:37:46 +0200] rev 556
added type xrule (from sextension.ML); removed old 'extend'; removed added syn_ext_const_names, syn_ext_trfuns (now in syn_ext.ML); various minor changes;
Fri, 19 Aug 1994 15:37:24 +0200 removed idT, varT, tidT, tvarT (now in lexicon.ML);
wenzelm [Fri, 19 Aug 1994 15:37:24 +0200] rev 555
removed idT, varT, tidT, tvarT (now in lexicon.ML); added syn_ext_const_names, syn_ext_trfuns;
Fri, 19 Aug 1994 15:37:05 +0200 various minor internal changes;
wenzelm [Fri, 19 Aug 1994 15:37:05 +0200] rev 554
various minor internal changes;
Fri, 19 Aug 1994 15:36:45 +0200 added map_strs: (string -> string) -> T -> T;
wenzelm [Fri, 19 Aug 1994 15:36:45 +0200] rev 553
added map_strs: (string -> string) -> T -> T;
Fri, 19 Aug 1994 15:36:23 +0200 removed roots arg of extend_gram;
wenzelm [Fri, 19 Aug 1994 15:36:23 +0200] rev 552
removed roots arg of extend_gram; added functor sig constraint (: PARSER);
Fri, 19 Aug 1994 15:35:56 +0200 minor cleanings;
wenzelm [Fri, 19 Aug 1994 15:35:56 +0200] rev 551
minor cleanings;
Fri, 19 Aug 1994 15:35:38 +0200 replaced id, var, tid, tvar by idT, varT, tidT, tvarT;
wenzelm [Fri, 19 Aug 1994 15:35:38 +0200] rev 550
replaced id, var, tid, tvar by idT, varT, tidT, tvarT; added const, free, var: build atomic terms of dummyT; added 'xnum' (signed numerals) and 'xstr' (strings) token kinds; various minor internal changes;
Fri, 19 Aug 1994 15:34:58 +0200 replaced SExtension by SynTrans (mixfix stuff in Mixfix);
wenzelm [Fri, 19 Aug 1994 15:34:58 +0200] rev 549
replaced SExtension by SynTrans (mixfix stuff in Mixfix); private structs now hidden within PrivateSyntax;
Fri, 19 Aug 1994 15:34:28 +0200 added this file;
wenzelm [Fri, 19 Aug 1994 15:34:28 +0200] rev 548
added this file;
Fri, 19 Aug 1994 10:57:40 +0200 deleted obsolete references to ISABELLEMAKE
lcp [Fri, 19 Aug 1994 10:57:40 +0200] rev 547
deleted obsolete references to ISABELLEMAKE
Thu, 18 Aug 1994 17:56:07 +0200 /unvarifyT, unvarify: moved to Pure/logic.ML
lcp [Thu, 18 Aug 1994 17:56:07 +0200] rev 546
/unvarifyT, unvarify: moved to Pure/logic.ML
Thu, 18 Aug 1994 17:53:28 +0200 Pure/goals.ML: prove_goalw_cterm now does its own exception-handling, moved
lcp [Thu, 18 Aug 1994 17:53:28 +0200] rev 545
Pure/goals.ML: prove_goalw_cterm now does its own exception-handling, moved from prove_goalw
Thu, 18 Aug 1994 17:50:22 +0200 Pure/library/assert_all: new, moved from ZF/ind_syntax.ML
lcp [Thu, 18 Aug 1994 17:50:22 +0200] rev 544
Pure/library/assert_all: new, moved from ZF/ind_syntax.ML
(0) -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip