2007-07-29 wenzelm 2007-07-29 replaced program_defs_ref by proper context data (via attribute "program");
2007-07-29 wenzelm 2007-07-29 renamed Drule.is_dummy_thm to Thm.is_dummy;
2007-07-29 wenzelm 2007-07-29 added list update;
2007-07-29 wenzelm 2007-07-29 moved Drule.add/del/merge_rules to Thm.add/del/merge_thms; moved Drule.is_dummy_thm to Thm.is_dummy;
2007-07-29 wenzelm 2007-07-29 Named collections of theorems in canonical order.
2007-07-29 wenzelm 2007-07-29 added Tools/named_thms.ML;
2007-07-29 wenzelm 2007-07-29 renamed Drule.add/del/merge_rules to Thm.add/del/merge_thms; tuned;
2007-07-29 wenzelm 2007-07-29 avoid ill-defined Simp_tac;
2007-07-29 wenzelm 2007-07-29 marked some CRITICAL sections;
2007-07-29 wenzelm 2007-07-29 simplified ResAtpset via NamedThmsFun;
2007-07-29 wenzelm 2007-07-29 metis_tac: proper context (ProofContext.init it *not* sufficient); simplified method setup;
2007-07-29 wenzelm 2007-07-29 proper simproc_setup for "neq", "let_simp"; removed dead code;
2007-07-29 wenzelm 2007-07-29 renamed Drule.add/del/merge_rules to Thm.add/del/merge_thms;
2007-07-29 wenzelm 2007-07-29 replaced make_imp by rev_mp;
2007-07-29 wenzelm 2007-07-29 proper simproc_setup for "list_neq";
2007-07-29 wenzelm 2007-07-29 removed obsolete Tools/res_atpset.ML;
2007-07-29 wenzelm 2007-07-29 simplified ResAtpset via NamedThmsFun; proper simproc_setup for "neq", "let_simp";
2007-07-29 wenzelm 2007-07-29 simplified "eval" setup via NamedThmsFun;
2007-07-28 wenzelm 2007-07-28 tuned;
2007-07-28 wenzelm 2007-07-28 * Isar: command 'declaration'; * Isar: proper interfaces for simplification procedures; * Isar: an extra pair of brackets around attribute declarations abbreviates a theorem reference involving an internal dummy fact;
2007-07-28 wenzelm 2007-07-28 type Morphism.declaration;
2007-07-28 wenzelm 2007-07-28 attribute "option": proper naming within the theory
2007-07-28 wenzelm 2007-07-28 removed dead code;
2007-07-28 wenzelm 2007-07-28 declaration: proper naming within the theory;
2007-07-28 wenzelm 2007-07-28 use config_option.ML after sign.ML;
2007-07-28 wenzelm 2007-07-28 commands 'declare', 'declaration';
2007-07-28 wenzelm 2007-07-28 added :|-- (dependent projection); tuned;
2007-07-28 wenzelm 2007-07-28 added attribute "simproc"; marked some CRITICAL sections; tuned;
2007-07-28 wenzelm 2007-07-28 setmp: NAMED_CRITICAL;
2007-07-28 wenzelm 2007-07-28 tuned;
2007-07-28 wenzelm 2007-07-28 added get_cs/map_cs;
2007-07-28 wenzelm 2007-07-28 tuned signature;
2007-07-28 wenzelm 2007-07-28 tuned ML/simproc declarations;
2007-07-28 wenzelm 2007-07-28 removed redundant simproc declarations;
2007-07-28 wenzelm 2007-07-28 simproc_setup fun_upd2;
2007-07-28 wenzelm 2007-07-28 added [[decl]] notation;
2007-07-28 wenzelm 2007-07-28 added command 'simproc_setup', attribute "simproc";
2007-07-27 wenzelm 2007-07-27 attribs: not cut (!!!);
2007-07-27 wenzelm 2007-07-27 xthm: added [[declaration]] syntax (abbreviates dummy_thm [att]);
2007-07-27 wenzelm 2007-07-27 get_thm etc.: map empty name to dummy_thm;
2007-07-27 wenzelm 2007-07-27 chain/using: filter out dummy_thm;
2007-07-27 wenzelm 2007-07-27 method section scanners: added [[declaration]] syntax, ignore sid-effects of thms;
2007-07-27 wenzelm 2007-07-27 renamed Config to ConfigOption;
2007-07-27 wenzelm 2007-07-27 renamed Config to ConfigOption; thm scanners: added [[declaration]] syntax (abbreviates dummy_thm [att]);
2007-07-27 wenzelm 2007-07-27 renamed config.ML to config_option.ML;
2007-07-27 wenzelm 2007-07-27 Druke.dummy_thm;
2007-07-27 wenzelm 2007-07-27 added dummy_thm, is_dummy_thm;
2007-07-27 wenzelm 2007-07-27 map_value: dynamic type checking;
2007-07-27 wenzelm 2007-07-27 attribute "option": more elaborate syntax (with value parsing);
2007-07-27 wenzelm 2007-07-27 added terminator, named_attribute;
2007-07-27 wenzelm 2007-07-27 exported datatype value; added the_config; removed put_generic_src -- moved value parsing to attrib.ML; tuned;
2007-07-27 chaieb 2007-07-27 no 'nat' is needed for Bound in reification
2007-07-27 haftmann 2007-07-27 *** empty log message ***
2007-07-27 haftmann 2007-07-27 added cases
2007-07-26 chaieb 2007-07-26 Updated proofs;
2007-07-26 chaieb 2007-07-26 Updated reification : CX discontinued for CN
2007-07-26 chaieb 2007-07-26 Updated proofs; changed shadow syntax to improve (processing) time
2007-07-26 chaieb 2007-07-26 removed redundant ilcm_dvd1 ilcm_dvd2 zvdd_abs1
2007-07-26 nipkow 2007-07-26 fixed broken proof
2007-07-25 wenzelm 2007-07-25 updated;