remove items already done
authorwneuper <walther.neuper@jku.at>
Tue, 10 Aug 2021 11:29:33 +0200
changeset 60361e587c45cae0f
parent 60360 49680d595342
child 60362 de670839362e
remove items already done
TODO.md
     1.1 --- a/TODO.md	Tue Aug 10 11:01:18 2021 +0200
     1.2 +++ b/TODO.md	Tue Aug 10 11:29:33 2021 +0200
     1.3 @@ -26,29 +26,17 @@
     1.4  * Eliminate mutable Rewrite_Ord.rew_ord' (!?);
     1.5  
     1.6  * What is the idea behind KEStore_Elems.add_thes? How to do it properly in current Isabelle?
     1.7 -
     1.8 +  
     1.9  
    1.10  * WN: clarify add_calcs with non-existant constant "Integrate.add_new_c";
    1.11  
    1.12  * WN: proper ML antiquotations for "Tactical.Try" etc. --- be careful about unclear situations,
    1.13    e.g. "Tactical.Try" vs. "Lucas_Interpreter.Try";
    1.14  
    1.15 -* WN: eliminate ThmC.numerals_to_Free, use existing Isabelle/HOL representation
    1.16 -    - clarify role of type "real" vs. "float" (see theory "HOL-Library.Float");
    1.17 -
    1.18 -* WN: proper formal context with theory HOL-Library.Float, proper antiquotation @{const_name Float};
    1.19 -  (e.g. theory ISAC_Base imports "HOL-Library.Floar" instead of HOL.Complex_Main);
    1.20 -
    1.21 -* WN: clarify Rule.Thm ("minus_divide_left", ...): Should this be @{rule_thm_sym} antiquotation?
    1.22 -
    1.23  * WN: check remaining MethodC.prep_input that use a different theory (e.g. "Diff"):
    1.24    Is this really required, or can we just use the 'method' command?
    1.25  
    1.26 -* WN: trim-down MethodC.prep_input and Problem.prep_input to what is really needed;
    1.27 -  improve errors via parse_term_strict;
    1.28 -
    1.29  * WN: eliminate global flags like "trace_on", replace Unsynchronized.ref by
    1.30 -
    1.31      ML \<open>val rewrite_trace = Attrib.setup_config_bool \<^binding>\<open>rewrite_trace\<close> (K false);\<close>
    1.32  
    1.33  * WN: Avoid Thm.get_name_hint --- somewhat fragile.