1993-11-05 nipkow 1993-11-05 change of my address
1993-11-05 lcp 1993-11-05 Added documenation of change_simp.
1993-11-04 clasohm 1993-11-04 renamed co_inductive.ML to coinductive.ML
1993-11-04 clasohm 1993-11-04 renamed twos-compl.ML to twos_compl.ML
1993-11-04 clasohm 1993-11-04 renamed some files
1993-11-04 wenzelm 1993-11-04 commented out install_pp for term, typ
1993-10-29 nipkow 1993-10-29 added infix delsimps
1993-10-29 nipkow 1993-10-29 added function del_simps
1993-10-28 lcp 1993-10-28 deletion of obsolete/private files; update of README
1993-10-28 lcp 1993-10-28 minor changes e.g. datatype_elims
1993-10-28 lcp 1993-10-28 now uses datatype_intrs and datatype_elims
1993-10-28 lcp 1993-10-28 updated version to October 93
1993-10-27 lcp 1993-10-27 no longer specifies "-h 15000". Instead $ISABELLECOMP should include any switch settings.
1993-10-26 clasohm 1993-10-26 corrected some spelling mistakes; removed a bug that made it impossible to read theories that don't have a ML file; extended syntax for bases in syntax.ML: a string can be used to specify a theory that is to be read but is not merged into the base (useful for pseudo theories used to document the dependencies of ML files)
1993-10-25 wenzelm 1993-10-25 added white-space; made ~: a fake infix;
1993-10-25 wenzelm 1993-10-25 added white-space; made ~= a fake infix;
1993-10-22 clasohm 1993-10-22 removed a bug that occured when a path was specified for use_thy's parameter and the theory was created in a .ML file
1993-10-22 lcp 1993-10-22 ZF/ex/tf,tf_fn: renamed the variable tf to f everywhere
1993-10-22 clasohm 1993-10-22 renamed some files
1993-10-22 clasohm 1993-10-22 added -h 15000 for Poly/ML in Makefile, changed ROOT.ML for new Readthy
1993-10-22 clasohm 1993-10-22 changes in Readthy: - reads needed base theories automatically - keeps a time stamp for all read files - update function - checks for cycles - path list that is searched for files - reads theories that are created in .ML files - etc.
1993-10-22 clasohm 1993-10-22 delete_file now has type string -> unit in both NJ and POLY, use of Pure/Thy/ROOT has been moved to the end of Pure/ROOT again
1993-10-22 clasohm 1993-10-22 changes for new Readthy
1993-10-22 lcp 1993-10-22 sample datatype defs now use datatype_intrs, datatype_elims
1993-10-22 lcp 1993-10-22 ZF/ind-syntax/fold_con_tac: deleted, since fold_tac now works ZF/intr-elim/elim_rls: applied make_elim to succ_inject! ZF/fin: changed type_intrs in inductive def ZF/datatype/datatype_intrs, datatype_elims: renamed from data_typechecks, data_elims ZF/list: now uses datatype_intrs
1993-10-22 lcp 1993-10-22 tactic/fold_tac,fold_goals_tac: now handle critical pairs on the right sides of the defs
1993-10-22 lcp 1993-10-22 goals/print_top,prepare_proof: now call \!print_goals_ref
1993-10-21 lcp 1993-10-21 Pure/drule/print_goals_ref: new, for Centaur interface Pure/tctical/tracify,print_tac: now call !print_goals_ref Pure/goals/print_top,prepare_proof: now call !print_goals_ref
1993-10-21 lcp 1993-10-21 /NJ,POLY/delete_file: new
1993-10-21 lcp 1993-10-21 simpdata/basify: now calls new fastype_of
1993-10-21 lcp 1993-10-21 logic/mk_equals,mk_flexpair: now calls fastype_of instead of type_of. So it no longer checks t properly -- but it never checked u anyway, and all existing calls are derived from certified terms...
1993-10-21 lcp 1993-10-21 now calls new fastype_of in three places
1993-10-21 lcp 1993-10-21 Pure/Syntax/printer/is_prop: now calls fastype_of1
1993-10-21 lcp 1993-10-21 Pure/term/fastype_of1: renamed from fastype_of Pure/term/fastype_of: new, takes only one argument (like type_of) Pure/Syntax/printer/is_prop: now calls fastype_of1 Pure/pattern: now calls new fastype_of in three places Pure/logic/mk_equals,mk_flexpair: now calls fastype_of instead of type_of. So it no longer checks t properly -- but it never checked u anyway, and all existing calls are derived from certified terms...
1993-10-17 clasohm 1993-10-17 renamed: S4.thy to s4.thy, S43.thy to s43.thy, T.thy to t.thy
1993-10-17 clasohm 1993-10-17 renamed: terms.* to term.*, types.* to type.*, wf.* to wfd.*
1993-10-15 clasohm 1993-10-15 file_info now returns a string that does not contain the path/filename (so the string doesn't change when the relative path does)
1993-10-15 wenzelm 1993-10-15 added parser.ML, install_pp.ML
1993-10-15 lcp 1993-10-15 ZF/ex/tf/tree,forest_unfold: streamlined the proofs Updated other inductive def examples as per changes in the package.
1993-10-15 lcp 1993-10-15 ZF/ind-syntax/refl_thin: new ZF/intr-elim: added Pair_neq_0, succ_neq_0, refl_thin to simplify case rules ZF/sum/Inl_iff, etc.: tidied and proved using simp_tac ZF/qpair/QInl_iff, etc.: tidied and proved using simp_tac ZF/datatype,intr_elim: replaced the undirectional use of sum_univ RS subsetD by dresolve_tac InlD,InrD and etac PartE
1993-10-15 lcp 1993-10-15 classical/swap_res_tac: recoded to allow backtracking
1993-10-12 nipkow 1993-10-12 Added gen_all to simpdata.ML.
1993-10-11 clasohm 1993-10-11 renamed ordinal.thy to ord.thy
1993-10-11 clasohm 1993-10-11 renamed ordinal.ML to ord.ML
1993-10-11 clasohm 1993-10-11 renamed ordinal.* to ord.*
1993-10-11 wenzelm 1993-10-11 "The" now a binder, removed translation; improved encoding and translations of tuples; added parse rules for -> and *, removed ndependent_tr;
1993-10-11 wenzelm 1993-10-11 removed ndependent_tr (no longer needed, use _K);
1993-10-11 wenzelm 1993-10-11 *** empty log message ***
1993-10-08 wenzelm 1993-10-08 *** empty log message ***
1993-10-08 wenzelm 1993-10-08 fixed comment;
1993-10-08 wenzelm 1993-10-08 added parse rule for "<*>"; removed ndependent_tr;
1993-10-08 wenzelm 1993-10-08 @List: replaced "args" by "is";
1993-10-08 wenzelm 1993-10-08 *** empty log message ***
1993-10-08 wenzelm 1993-10-08 added cons, rcons, last_elem, sort_strings, take_suffix; improved tack_on;
1993-10-08 wenzelm 1993-10-08 added raise_type: string -> typ list -> term list -> 'a; added raise_term: string -> term list -> 'a;
1993-10-08 wenzelm 1993-10-08 "The error/exception above ...": errorneous goal now quoted;
1993-10-07 lcp 1993-10-07 used ~: for "not in"
1993-10-07 lcp 1993-10-07 added ~: for "not in"
1993-10-07 lcp 1993-10-07 examples now use ~= for "not equals"
1993-10-07 lcp 1993-10-07 ifol.thy: added ~= for "not equals"